[ 0s] on X86_64, no limit mem size [ 1s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.3 [ 1s] Using BUILD_ARCH=riscv64 [ 1s] [ 1s] [ 1s] 0c62cdfd0194 started "build perl-DBD-SQLite.spec" at Tue Sep 9 06:07:21 UTC 2025. [ 1s] [ 1s] Building perl-DBD-SQLite for project 'Tizen-Base-Toolchain' repository 'standard' arch 'riscv64' srcmd5 '4fb418fbb3d4945c6ef63c7af57f58a8' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.3/.build-srcdir/perl-DBD-SQLite.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.3/.build-srcdir/perl-DBD-SQLite.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/3/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.3/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.3/.build-srcdir/perl-DBD-SQLite.spec build ... [ 1s] registering binfmt handlers for cross build [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/43] preinstalling libmagic-data... [ 2s] [2/43] preinstalling libncurses... [ 2s] [3/43] preinstalling setup... [ 2s] [4/43] preinstalling filesystem... [ 2s] [5/43] preinstalling glibc... [ 3s] [6/43] preinstalling bash... [ 3s] [7/43] preinstalling diffutils... [ 3s] [8/43] preinstalling grep... [ 3s] [9/43] preinstalling libattr... [ 3s] [10/43] preinstalling libblkid... [ 3s] [11/43] preinstalling libbz2... [ 3s] [12/43] preinstalling libcap... [ 3s] [13/43] preinstalling libfreebl3... [ 3s] [14/43] preinstalling libgcc... [ 3s] [15/43] preinstalling liblua... [ 3s] [16/43] preinstalling liblzma... [ 3s] [17/43] preinstalling libpopt... [ 3s] [18/43] preinstalling libreadline... [ 3s] [19/43] preinstalling libsmack... [ 3s] [20/43] preinstalling libsqlite... [ 3s] [21/43] preinstalling libuuid... [ 3s] [22/43] preinstalling libxcrypt... [ 3s] [23/43] preinstalling libxml2... [ 4s] [24/43] preinstalling libzstd1... [ 4s] [25/43] preinstalling nspr... [ 4s] [26/43] preinstalling sed... [ 4s] [27/43] preinstalling zlib... [ 4s] [28/43] preinstalling clang-accel-x86_64-riscv64... [ 22s] [29/43] preinstalling qemu-accel-x86_64-riscv64... [ 46s] [30/43] preinstalling qemu-linux-user-x86_64-cross... [ 59s] [31/43] preinstalling coreutils... [ 59s] [32/43] preinstalling libacl... [ 59s] [33/43] preinstalling libelf... [ 59s] [34/43] preinstalling libmount... [ 59s] [35/43] preinstalling smack... [ 59s] [36/43] preinstalling bzip2... [ 59s] [37/43] preinstalling libmagic... [ 59s] [38/43] preinstalling tar... [ 59s] [39/43] preinstalling util-linux... [ 60s] [40/43] preinstalling util-linux-su... [ 60s] [41/43] preinstalling nss... [ 60s] [42/43] preinstalling libsoftokn3... [ 60s] [43/43] preinstalling rpm... [ 60s] running qemu-linux-user-x86_64-cross postinstall script [ 61s] running qemu-accel-x86_64-riscv64 postinstall script [ 61s] mv: cannot stat `/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/liblto_plugin.so': No such file or directory [ 61s] running clang-accel-x86_64-riscv64 postinstall script [ 61s] running setup postinstall script [ 61s] chroot: failed to run command '': No such file or directory [ 61s] initializing rpm db... [ 61s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 61s] breaking dependency libxcrypt-devel -> glibc-devel [ 61s] cycle: clang -> llvm [ 61s] breaking dependency llvm -> clang [ 61s] cycle: clang -> llvm -> lldb [ 61s] breaking dependency llvm -> lldb [ 61s] cycle: libsoftokn3 -> nss [ 61s] breaking dependency nss -> libsoftokn3 [ 61s] done [ 61s] querying package ids... [ 62s] [1/104] cumulate libmagic-data-5.45-1.5 [ 62s] [2/104] cumulate setup-0.9-1.1 [ 62s] [3/104] cumulate filesystem-3.1-1.1 [ 62s] [4/104] cumulate glibc-2.40-1.6 [ 62s] [5/104] cumulate bash-3.2.57-1.1 [ 62s] [6/104] cumulate cpio-2.8-1.1 [ 62s] [7/104] cumulate diffutils-3.10-1.1 [ 62s] [8/104] cumulate findutils-4.3.8-1.5 [ 62s] [9/104] cumulate gdbm-1.8.3-1.8 [ 62s] [10/104] cumulate hostname-3.23-1.1 [ 62s] [11/104] cumulate libatomic-14.2.0-1.6 [ 62s] [12/104] cumulate libattr-2.5.1-1.5 [ 62s] [13/104] cumulate libblkid-2.39.3-1.5 [ 62s] [14/104] cumulate libbz2-1.0.8-1.6 [ 62s] [15/104] cumulate libcap-2.73-1.7 [ 62s] [16/104] cumulate libfreebl3-3.109-1.8 [ 62s] [17/104] cumulate libgcc-14.2.0-1.6 [ 62s] [18/104] cumulate libgomp-14.2.0-1.6 [ 62s] [19/104] cumulate libitm-14.2.0-1.6 [ 62s] [20/104] cumulate libltdl-2.4.7-1.5 [ 62s] [21/104] cumulate liblua-5.1.5-1.5 [ 62s] [22/104] cumulate liblzma-5.6.3-1.8 [ 62s] [23/104] cumulate libopenssl3-3.0.16-1.8 [ 62s] [24/104] cumulate libpcre-8.45-1.5 [ 62s] [25/104] cumulate libpopt-1.16-1.5 [ 62s] [26/104] cumulate libsmack-1.3.1-1.5 [ 62s] [27/104] cumulate libsmartcols-2.39.3-1.5 [ 62s] [28/104] cumulate libsqlite-3.50.2-1.5 [ 62s] [29/104] cumulate libuuid-2.39.3-1.5 [ 62s] [30/104] cumulate libxcrypt-4.4.36-1.8 [ 62s] [31/104] cumulate libxml2-2.13.5-1.7 [ 62s] [32/104] cumulate libzstd1-1.5.6-1.5 [ 62s] [33/104] cumulate m4-1.4.19-1.1 [ 62s] [34/104] cumulate net-tools-2.0_20121208git-1.5 [ 62s] [35/104] cumulate nspr-4.36-1.5 [ 62s] [36/104] cumulate patch-2.7.6-1.5 [ 62s] [37/104] cumulate pkg-config-0.29.2-1.5 [ 62s] [38/104] cumulate sed-4.1c-1.7 [ 62s] [39/104] cumulate update-alternatives-1.22.2-1.1 [ 62s] [40/104] cumulate which-2.17-1.1 [ 62s] [41/104] cumulate zlib-1.3.1-1.8 [ 62s] [42/104] cumulate build-compare-2023.06.18-1.1 [ 62s] [43/104] cumulate clang-accel-x86_64-riscv64-0.4-1.1 [ 62s] [44/104] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 62s] [45/104] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-1.1 [ 62s] [46/104] cumulate binutils-libs-2.43-1.6 [ 62s] [47/104] cumulate coreutils-6.9-14.1 [ 62s] [48/104] cumulate cpp-14.2.0-1.6 [ 62s] [49/104] cumulate gawk-3.1.5-1.1 [ 62s] [50/104] cumulate gcc-c++-14.2.0-1.6 [ 62s] [51/104] cumulate grep-2.5.2-1.5 [ 62s] [52/104] cumulate libacl-2.3.2-1.5 [ 62s] [53/104] cumulate libelf-0.189-1.8 [ 62s] [54/104] cumulate libgfortran-14.2.0-1.6 [ 62s] [55/104] cumulate libmount-2.39.3-1.5 [ 62s] [56/104] cumulate libstdc++-14.2.0-1.6 [ 62s] [57/104] cumulate make-4.4.1-1.5 [ 62s] [58/104] cumulate nss-certs-3.109-1.8 [ 62s] [59/104] cumulate smack-1.3.1-1.5 [ 62s] [60/104] cumulate bzip2-1.0.8-1.6 [ 62s] [61/104] cumulate libfdisk-2.39.3-1.5 [ 62s] [62/104] cumulate libmagic-5.45-1.5 [ 62s] [63/104] cumulate xz-5.6.3-1.8 [ 62s] [64/104] cumulate perl-5.38.0-1.6 [ 62s] [65/104] cumulate build-mkbaselibs-20120927-1.1 [ 62s] [66/104] cumulate libstdc++-devel-14.2.0-1.6 [ 62s] [67/104] cumulate linux-glibc-devel-6.6-1.7 [ 62s] [68/104] cumulate binutils-2.43-1.6 [ 62s] [69/104] cumulate perl-DBI-1.628-1.1 [ 62s] [70/104] cumulate tar-1.17-1.1 [ 62s] [71/104] cumulate terminfo-base-full-6.4-1.7 [ 62s] [72/104] cumulate autoconf-2.71-1.8 [ 62s] [73/104] cumulate file-5.45-1.5 [ 62s] [74/104] cumulate glibc-locale-2.40-1.6 [ 62s] [75/104] cumulate gzip-1.3.12-1.5 [ 62s] [76/104] cumulate libcc1-14.2.0-1.6 [ 62s] [77/104] cumulate libllvm-19.1.4-1.6 [ 62s] [78/104] cumulate pam-1.1.6-1.5 [ 62s] [79/104] cumulate tzdata-2024b-1.1 [ 62s] [80/104] cumulate libdw-0.189-1.8 [ 62s] [81/104] cumulate libarchive-3.8.1-1.7 [ 62s] [82/104] cumulate automake-1.16.5-1.6 [ 62s] [83/104] cumulate libasm-0.189-1.8 [ 62s] [84/104] cumulate libncurses6-6.4-1.7 [ 62s] [85/104] cumulate build-20120927-1.1 [ 62s] [86/104] cumulate gcc-14.2.0-1.6 [ 62s] [87/104] cumulate libncurses-6.4-1.7 [ 62s] [88/104] cumulate less-668-1.1 [ 62s] [89/104] cumulate libreadline-5.2-1.6 [ 62s] [90/104] cumulate qemu-accel-x86_64-riscv64-0.4-1.1 [ 62s] [91/104] cumulate libtool-2.4.7-1.5 [ 62s] [92/104] cumulate elfutils-0.189-1.8 [ 62s] [93/104] cumulate util-linux-2.39.3-1.5 [ 62s] [94/104] cumulate util-linux-su-2.39.3-1.5 [ 62s] [95/104] cumulate libxcrypt-devel-4.4.36-1.8 [ 62s] [96/104] cumulate nss-3.109-1.8 [ 62s] [97/104] cumulate llvm-19.1.4-1.6 [ 62s] [98/104] cumulate glibc-devel-2.40-1.6 [ 62s] [99/104] cumulate clang-19.1.4-1.6 [ 62s] [100/104] cumulate libsoftokn3-3.109-1.8 [ 62s] [101/104] cumulate llvm-devel-19.1.4-1.6 [ 62s] [102/104] cumulate rpm-4.14.1.1-1.8 [ 62s] [103/104] cumulate lldb-19.1.4-1.6 [ 62s] [104/104] cumulate rpm-build-4.14.1.1-1.8 [ 62s] now installing cumulated packages [ 87s] Preparing... ######################################## [ 87s] Updating / installing... [ 87s] setup-0.9-1.1 ######################################## [ 87s] filesystem-3.1-1.1 ######################################## [ 88s] glibc-2.40-1.6 ######################################## [ 88s] bash-3.2.57-1.1 ######################################## [ 89s] zlib-1.3.1-1.8 ######################################## [ 90s] coreutils-6.9-14.1 ######################################## [ 90s] libgcc-14.2.0-1.6 ######################################## [ 90s] libstdc++-14.2.0-1.6 ######################################## [ 91s] libelf-0.189-1.8 ######################################## [ 91s] libbz2-1.0.8-1.6 ######################################## [ 96s] libllvm-19.1.4-1.6 ######################################## [ 97s] liblzma-5.6.3-1.8 ######################################## [ 97s] libdw-0.189-1.8 ######################################## [ 97s] libxcrypt-4.4.36-1.8 ######################################## [ 98s] libblkid-2.39.3-1.5 ######################################## [ 98s] nspr-4.36-1.5 ######################################## [ 98s] pam-1.1.6-1.5 ######################################## [ 112s] clang-19.1.4-1.6 ######################################## [ 113s] lldb-19.1.4-1.6 ######################################## [ 118s] llvm-19.1.4-1.6 ######################################## [ 118s] libfreebl3-3.109-1.8 ######################################## [ 118s] libpopt-1.16-1.5 ######################################## [ 118s] libuuid-2.39.3-1.5 ######################################## [ 119s] libfdisk-2.39.3-1.5 ######################################## [ 119s] nss-certs-3.109-1.8 ######################################## [ 119s] libmount-2.39.3-1.5 ######################################## [ 119s] libasm-0.189-1.8 ######################################## [ 119s] xz-5.6.3-1.8 ######################################## [ 119s] bzip2-1.0.8-1.6 ######################################## [ 119s] libcc1-14.2.0-1.6 ######################################## [ 120s] libgfortran-14.2.0-1.6 ######################################## [ 121s] linux-glibc-devel-6.6-1.7 ######################################## [ 121s] terminfo-base-full-6.4-1.7 ######################################## [ 121s] libncurses6-6.4-1.7 ######################################## [ 121s] libreadline-5.2-1.6 ######################################## [ 122s] gzip-1.3.12-1.5 ######################################## [ 122s] binutils-libs-2.43-1.6 ######################################## [ 125s] binutils-2.43-1.6 ######################################## [ 125s] make-4.4.1-1.5 ######################################## [ 125s] findutils-4.3.8-1.5 ######################################## [ 125s] gdbm-1.8.3-1.8 ######################################## [ 135s] perl-5.38.0-1.6 ######################################## [ 135s] build-mkbaselibs-20120927-1.1 ######################################## [ 135s] libatomic-14.2.0-1.6 ######################################## [ 135s] libattr-2.5.1-1.5 ######################################## [ 136s] libacl-2.3.2-1.5 ######################################## [ 136s] tar-1.17-1.1 ######################################## [ 136s] libcap-2.73-1.7 ######################################## [ 136s] libgomp-14.2.0-1.6 ######################################## [ 137s] libitm-14.2.0-1.6 ######################################## [ 146s] gcc-14.2.0-1.6 ######################################## [ 146s] libltdl-2.4.7-1.5 ######################################## [ 146s] liblua-5.1.5-1.5 ######################################## [ 147s] libopenssl3-3.0.16-1.8 ######################################## [ 147s] libpcre-8.45-1.5 ######################################## [ 147s] libsmack-1.3.1-1.5 ######################################## [ 148s] libsmartcols-2.39.3-1.5 ######################################## [ 148s] libsqlite-3.50.2-1.5 ######################################## [ 149s] libsoftokn3-3.109-1.8 ######################################## [ 149s] nss-3.109-1.8 ######################################## [ 149s] libxml2-2.13.5-1.7 ######################################## [ 150s] libarchive-3.8.1-1.7 ######################################## [ 150s] libzstd1-1.5.6-1.5 ######################################## [ 150s] m4-1.4.19-1.1 ######################################## [ 150s] autoconf-2.71-1.8 ######################################## [ 150s] automake-1.16.5-1.6 ######################################## [ 151s] patch-2.7.6-1.5 ######################################## [ 151s] pkg-config-0.29.2-1.5 ######################################## [ 151s] libxcrypt-devel-4.4.36-1.8 ######################################## [ 151s] glibc-devel-2.40-1.6 ######################################## [ 151s] sed-4.1c-1.7 ######################################## [ 152s] util-linux-2.39.3-1.5 ######################################## [ 153s] libmagic-data-5.45-1.5 ######################################## [ 153s] libmagic-5.45-1.5 ######################################## [ 154s] rpm-4.14.1.1-1.8 ######################################## [ 155s] rpm-build-4.14.1.1-1.8 ######################################## [ 155s] file-5.45-1.5 ######################################## [ 155s] util-linux-su-2.39.3-1.5 ######################################## [ 155s] libtool-2.4.7-1.5 ######################################## [ 155s] smack-1.3.1-1.5 ######################################## [ 155s] grep-2.5.2-1.5 ######################################## [ 185s] qemu-accel-x86_64-riscv64-0.4-1.1 ######################################## [ 186s] build-20120927-1.1 ######################################## [ 186s] perl-DBI-1.628-1.1 ######################################## [ 186s] libncurses-6.4-1.7 ######################################## [ 186s] less-668-1.1 ######################################## [ 186s] elfutils-0.189-1.8 ######################################## [ 189s] llvm-devel-19.1.4-1.6 ######################################## [ 192s] libstdc++-devel-14.2.0-1.6 ######################################## [ 193s] glibc-locale-2.40-1.6 ######################################## [ 193s] tzdata-2024b-1.1 ######################################## [ 198s] cpp-14.2.0-1.6 ######################################## [ 202s] gcc-c++-14.2.0-1.6 ######################################## [ 202s] build-compare-2023.06.18-1.1 ######################################## [ 222s] clang-accel-x86_64-riscv64-0.4-1.1 ######################################## [ 223s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 237s] qemu-linux-user-x86_64-cross-9.2.3.1-1######################################## [ 238s] gawk-3.1.5-1.1 ######################################## [ 238s] cpio-2.8-1.1 ######################################## [ 238s] diffutils-3.10-1.1 ######################################## [ 238s] hostname-3.23-1.1 ######################################## [ 238s] net-tools-2.0_20121208git-1.5 ######################################## [ 238s] update-alternatives-1.22.2-1.1 ######################################## [ 238s] which-2.17-1.1 ######################################## [ 239s] now finalizing build dir... [ 240s] ----------------------------------------------------------------- [ 240s] I have the following modifications for perl-DBD-SQLite.spec: [ 240s] 22c22 [ 240s] < Release: 0 [ 240s] --- [ 240s] > Release: 1.1 [ 240s] build target is riscv64-tizen-linux [ 240s] ----------------------------------------------------------------- [ 240s] ----- building perl-DBD-SQLite.spec (user abuild) [ 240s] ----------------------------------------------------------------- [ 240s] ----------------------------------------------------------------- [ 240s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Toolchain/standard/4fb418fbb3d4945c6ef63c7af57f58a8-perl-DBD-SQLite' /home/abuild/rpmbuild/SOURCES/perl-DBD-SQLite.spec [ 242s] Building target platforms: riscv64-tizen-linux [ 242s] Building for target riscv64-tizen-linux [ 242s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0GLQsG [ 242s] + umask 022 [ 242s] + cd /home/abuild/rpmbuild/BUILD [ 242s] + cd /home/abuild/rpmbuild/BUILD [ 242s] + rm -rf DBD-SQLite-1.50 [ 242s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/DBD-SQLite-1.50.tar.gz [ 242s] + /bin/tar -xof - [ 243s] + STATUS=0 [ 243s] + '[' 0 -ne 0 ']' [ 243s] + cd DBD-SQLite-1.50 [ 243s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 243s] + echo 'Patch #0 (0001-SQLite-fix-error-by-Wimplicit-function-declaration.patch):' [ 243s] Patch #0 (0001-SQLite-fix-error-by-Wimplicit-function-declaration.patch): [ 243s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 243s] patching file SQLite.xs [ 243s] + find . -type f '!' -name '*.pl' -print0 [ 243s] + xargs -0 chmod 644 [ 243s] + exit 0 [ 243s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.G9ldUD [ 243s] + umask 022 [ 243s] + cd /home/abuild/rpmbuild/BUILD [ 243s] + CFLAGS='-Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -Wformat' [ 243s] + export CFLAGS [ 243s] + CXXFLAGS='-Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -Wformat' [ 243s] + export CXXFLAGS [ 243s] + FFLAGS='-Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g ' [ 243s] + export FFLAGS [ 243s] + FCFLAGS='-Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g ' [ 243s] + export FCFLAGS [ 243s] + LDFLAGS=-Wl,-z,relro,--as-needed [ 243s] + export LDFLAGS [ 243s] + cd DBD-SQLite-1.50 [ 243s] + ref=/usr/lib/rpm [ 243s] + mints=0 [ 243s] + case $(uname -m) in [ 243s] ++ uname -m [ 243s] + mints=20160911 [ 243s] + for s in guess sub [ 243s] ++ find -maxdepth 8 -name config.guess [ 243s] + for s in guess sub [ 243s] ++ find -maxdepth 8 -name config.sub [ 243s] + export AR=llvm-ar RANLIB=llvm-ranlib [ 243s] + AR=llvm-ar [ 243s] + RANLIB=llvm-ranlib [ 243s] + export CC=riscv64-tizen-linux-gnu-clang CXX=riscv64-tizen-linux-gnu-clang++ [ 243s] + CC=riscv64-tizen-linux-gnu-clang [ 243s] + CXX=riscv64-tizen-linux-gnu-clang++ [ 243s] + /bin/perl Makefile.PL INSTALLDIRS=vendor 'OPTIMIZE=-Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g' [ 244s] Checking if your kit is complete... [ 244s] Looks good [ 245s] Using DBI 1.628 (for perl 5.038000 on riscv64-linux-thread-multi) installed in /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/ [ 245s] Generating a Unix-style Makefile [ 245s] Writing Makefile for DBD::SQLite [ 245s] Writing MYMETA.yml and MYMETA.json [ 245s] + /bin/make -j12 [ 245s] Running Mkbootstrap for SQLite () [ 245s] "/usr/bin/perl" -p -e "s/~DRIVER~/SQLite/g" /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver.xst > SQLite.xsi [ 245s] riscv64-tizen-linux-gnu-clang -c -I. -I/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -Wformat -fPIC -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -DVERSION=\"1.50\" -DXS_VERSION=\"1.50\" -fPIC "-I/usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_JSON1 -DNDEBUG=1 -DHAVE_USLEEP=1 dbdimp.c [ 245s] riscv64-tizen-linux-gnu-clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] [ 245s] In file included from dbdimp.c:6: [ 245s] In file included from ./SQLiteXS.h:11: [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/perl.h:1059:9: warning: 'PERL_USE_SAFE_PUTENV' macro redefined [-Wmacro-redefined] [ 245s] 1059 | #define PERL_USE_SAFE_PUTENV [ 245s] | ^ [ 245s] :3:9: note: previous definition is here [ 245s] 3 | #define PERL_USE_SAFE_PUTENV 1 [ 245s] | ^ [ 245s] riscv64-tizen-linux-gnu-clang -c -I. -I/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -Wformat -fPIC -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -DVERSION=\"1.50\" -DXS_VERSION=\"1.50\" -fPIC "-I/usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_JSON1 -DNDEBUG=1 -DHAVE_USLEEP=1 sqlite3.c [ 245s] riscv64-tizen-linux-gnu-clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] [ 245s] chmod 644 "SQLite.bs" [ 245s] "/usr/bin/perl" "/usr/lib64/perl5/5.38.0/ExtUtils/xsubpp" -typemap '/usr/lib64/perl5/5.38.0/ExtUtils/typemap' -typemap '/home/abuild/rpmbuild/BUILD/DBD-SQLite-1.50/typemap' SQLite.xs > SQLite.xsc [ 245s] "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 [ 245s] dbdimp.c:485:9: warning: unused variable 'i' [-Wunused-variable] [ 245s] 485 | int i; [ 245s] | ^ [ 245s] dbdimp.c:636:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] [ 245s] 636 | while ( s = imp_dbh->stmt_list ) { [ 245s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 245s] dbdimp.c:636:19: note: place parentheses around the assignment to silence this warning [ 245s] 636 | while ( s = imp_dbh->stmt_list ) { [ 245s] | ^ [ 245s] | ( ) [ 245s] dbdimp.c:636:19: note: use '==' to turn this assignment into an equality comparison [ 245s] 636 | while ( s = imp_dbh->stmt_list ) { [ 245s] | ^ [ 245s] | == [ 245s] dbdimp.c:651:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] [ 245s] 651 | while( s = imp_dbh->stmt_list ) { [ 245s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 245s] dbdimp.c:651:14: note: place parentheses around the assignment to silence this warning [ 245s] 651 | while( s = imp_dbh->stmt_list ) { [ 245s] | ^ [ 245s] | ( ) [ 245s] dbdimp.c:651:14: note: use '==' to turn this assignment into an equality comparison [ 245s] 651 | while( s = imp_dbh->stmt_list ) { [ 245s] | ^ [ 245s] | == [ 245s] dbdimp.c:865:10: warning: address of 'extra' will always evaluate to 'true' [-Wpointer-bool-conversion] [ 245s] 865 | if (&extra && imp_dbh->allow_multiple_statements) { [ 245s] | ^~~~~ ~~ [ 245s] dbdimp.c:1179:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' [ 245s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1179:9: note: '{' token is here [ 245s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' [ 245s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1179:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' [ 245s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1179:9: note: ')' token is here [ 245s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' [ 245s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1622 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1622:5: note: '{' token is here [ 245s] 1622 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1622 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1622:5: note: ')' token is here [ 245s] 1622 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1624:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1624:9: note: '{' token is here [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1624:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1624:9: note: '{' token is here [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1624:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1624:9: note: ')' token is here [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1624:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1624:9: note: ')' token is here [ 245s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1808:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1808 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1808:5: note: '{' token is here [ 245s] 1808 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1808:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1808 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1808:5: note: ')' token is here [ 245s] 1808 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1809:5: note: '{' token is here [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1809:5: note: '{' token is here [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1809:5: note: ')' token is here [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1809:5: note: ')' token is here [ 245s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1872 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1872:5: note: '{' token is here [ 245s] 1872 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1872 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1872:5: note: ')' token is here [ 245s] 1872 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1873:5: note: '{' token is here [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1873:5: note: '{' token is here [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1873:5: note: ')' token is here [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1873:5: note: ')' token is here [ 245s] 1873 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1875:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1875:9: note: '{' token is here [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1875:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1875:9: note: '{' token is here [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1875:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1875:9: note: ')' token is here [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1875:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1875:9: note: ')' token is here [ 245s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1916:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1916 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1916:9: note: '{' token is here [ 245s] 1916 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1916:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1916 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1916:9: note: ')' token is here [ 245s] 1916 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1917:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1917:9: note: '{' token is here [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1917:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:1917:9: note: '{' token is here [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:1917:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1917:9: note: ')' token is here [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:1917:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:1917:9: note: ')' token is here [ 245s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2002:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2002 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2002:5: note: '{' token is here [ 245s] 2002 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2002:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2002 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2002:5: note: ')' token is here [ 245s] 2002 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2003:5: note: '{' token is here [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2003:5: note: '{' token is here [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2003:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2003:5: note: ')' token is here [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2003:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2003:5: note: ')' token is here [ 245s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2004:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2004:5: note: '{' token is here [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2004:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2004:5: note: '{' token is here [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2004:5: note: ')' token is here [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2004:5: note: ')' token is here [ 245s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2033:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2033 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2033:5: note: '{' token is here [ 245s] 2033 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2033 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2033:5: note: ')' token is here [ 245s] 2033 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2038:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2038:5: note: '{' token is here [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2038:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2038:5: note: '{' token is here [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2038:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2038:5: note: ')' token is here [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2038:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2038:5: note: ')' token is here [ 245s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2039:5: note: '{' token is here [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2039:5: note: '{' token is here [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2039:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2039:5: note: ')' token is here [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2039:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2039:5: note: ')' token is here [ 245s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2117 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2117:5: note: '{' token is here [ 245s] 2117 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2117:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2117 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2117:5: note: ')' token is here [ 245s] 2117 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2118:5: note: '{' token is here [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2118:5: note: '{' token is here [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2118:5: note: ')' token is here [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2118:5: note: ')' token is here [ 245s] 2118 | XPUSHs( dbh ); [ 245s] | ^~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2119:5: note: '{' token is here [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2119:5: note: '{' token is here [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2119:5: note: ')' token is here [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2119:5: note: ')' token is here [ 245s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2161 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2161:5: note: '{' token is here [ 245s] 2161 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2161 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2161:5: note: ')' token is here [ 245s] 2161 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2282 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2282:5: note: '{' token is here [ 245s] 2282 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2282 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2282:5: note: ')' token is here [ 245s] 2282 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2284:5: note: '{' token is here [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2284:5: note: '{' token is here [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2284:5: note: ')' token is here [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2284:5: note: ')' token is here [ 245s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2285:5: note: '{' token is here [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2285:5: note: '{' token is here [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2285:5: note: ')' token is here [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2285:5: note: ')' token is here [ 245s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2286:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2286:5: note: '{' token is here [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2286:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2286:5: note: '{' token is here [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2286:5: note: ')' token is here [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2286:5: note: ')' token is here [ 245s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2287:5: note: '{' token is here [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2287:5: note: '{' token is here [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2287:5: note: ')' token is here [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2287:5: note: ')' token is here [ 245s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2347:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2347 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2347:5: note: '{' token is here [ 245s] 2347 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2347:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2347 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2347:5: note: ')' token is here [ 245s] 2347 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2349:5: note: '{' token is here [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2349:5: note: '{' token is here [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2349:5: note: ')' token is here [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2349:5: note: ')' token is here [ 245s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2352:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2352:5: note: '{' token is here [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2352:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2352:5: note: '{' token is here [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2352:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2352:5: note: ')' token is here [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2352:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2352:5: note: ')' token is here [ 245s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2353:5: note: '{' token is here [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2353:5: note: '{' token is here [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2353:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2353:5: note: ')' token is here [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2353:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2353:5: note: ')' token is here [ 245s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2354:5: note: '{' token is here [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2354:5: note: '{' token is here [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2354:5: note: ')' token is here [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2354:5: note: ')' token is here [ 245s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2355:5: note: '{' token is here [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2355:5: note: '{' token is here [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2355:5: note: ')' token is here [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2355:5: note: ')' token is here [ 245s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2417:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2417 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2417:5: note: '{' token is here [ 245s] 2417 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2417 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2417:5: note: ')' token is here [ 245s] 2417 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2418:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2418:5: note: '{' token is here [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2418:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2418:5: note: '{' token is here [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2418:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2418:5: note: ')' token is here [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2418:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2418:5: note: ')' token is here [ 245s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2413:9: warning: variable 'retval' set but not used [-Wunused-but-set-variable] [ 245s] 2413 | int retval = 0; [ 245s] | ^ [ 245s] dbdimp.c:2475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2475 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2475:5: note: '{' token is here [ 245s] 2475 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2475 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2475:5: note: ')' token is here [ 245s] 2475 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2476:5: note: '{' token is here [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2476:5: note: '{' token is here [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2476:5: note: ')' token is here [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2476:5: note: ')' token is here [ 245s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2484:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2484:5: note: '{' token is here [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2484:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2484:5: note: '{' token is here [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2484:5: note: ')' token is here [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2484:5: note: ')' token is here [ 245s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2471:9: warning: variable 'retval' set but not used [-Wunused-but-set-variable] [ 245s] 2471 | int retval = 0; [ 245s] | ^ [ 245s] dbdimp.c:2672:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2672 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2672:5: note: '{' token is here [ 245s] 2672 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2672 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2672:5: note: ')' token is here [ 245s] 2672 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2754:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2754 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2754:5: note: '{' token is here [ 245s] 2754 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2754:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2754 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2754:5: note: ')' token is here [ 245s] 2754 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2755:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2755:5: note: '{' token is here [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2755:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2755:5: note: '{' token is here [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2755:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2755:5: note: ')' token is here [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2755:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2755:5: note: ')' token is here [ 245s] 2755 | XPUSHs(perl_string); [ 245s] | ^~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2813:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2813 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2813:5: note: '{' token is here [ 245s] 2813 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2813:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2813 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2813:5: note: ')' token is here [ 245s] 2813 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2803:12: warning: unused variable 'n_a' [-Wunused-variable] [ 245s] 2803 | STRLEN n_a; /* this is required for older perls < 5.8.8 */ [ 245s] | ^~~ [ 245s] dbdimp.c:2951:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2951 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2951:5: note: '{' token is here [ 245s] 2951 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2951:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2951 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2951:5: note: ')' token is here [ 245s] 2951 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2952:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2952:5: note: '{' token is here [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2952:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2952:5: note: '{' token is here [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2952:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2952:5: note: ')' token is here [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2952:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2952:5: note: ')' token is here [ 245s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2953:5: note: '{' token is here [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2953:5: note: '{' token is here [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2953:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2953:5: note: ')' token is here [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2953:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2953:5: note: ')' token is here [ 245s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2991:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2991 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2991:5: note: '{' token is here [ 245s] 2991 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2991:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2991 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2991:5: note: ')' token is here [ 245s] 2991 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2992:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2992:5: note: '{' token is here [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2992:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2992:5: note: '{' token is here [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2992:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2992:5: note: ')' token is here [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2992:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2992:5: note: ')' token is here [ 245s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2993:5: note: '{' token is here [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2993:5: note: '{' token is here [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2993:5: note: ')' token is here [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2993:5: note: ')' token is here [ 245s] 2993 | XPUSHs(init_data->dbh); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2995:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2995:9: note: '{' token is here [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2995:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:2995:9: note: '{' token is here [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:2995:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2995:9: note: ')' token is here [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:2995:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:2995:9: note: ')' token is here [ 245s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3018:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3018 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3018:5: note: '{' token is here [ 245s] 3018 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3018:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3018 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3018:5: note: ')' token is here [ 245s] 3018 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3019:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3019:5: note: '{' token is here [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3019:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3019:5: note: '{' token is here [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3019:5: note: ')' token is here [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3019:5: note: ')' token is here [ 245s] 3019 | XPUSHs(perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3159 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3159:5: note: '{' token is here [ 245s] 3159 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3159 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3159:5: note: ')' token is here [ 245s] 3159 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3160:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3160:5: note: '{' token is here [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3160:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3160:5: note: '{' token is here [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3160:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3160:5: note: ')' token is here [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3160:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3160:5: note: ')' token is here [ 245s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3161:5: note: '{' token is here [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3161:5: note: '{' token is here [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3161:5: note: ')' token is here [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3161:5: note: ')' token is here [ 245s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3162:5: note: '{' token is here [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3162:5: note: '{' token is here [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3162:5: note: ')' token is here [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3162:5: note: ')' token is here [ 245s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3236:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3236 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3236:5: note: '{' token is here [ 245s] 3236 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3236:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3236 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3236:5: note: ')' token is here [ 245s] 3236 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3237:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3237:5: note: '{' token is here [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3237:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3237:5: note: '{' token is here [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3237:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3237:5: note: ')' token is here [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3237:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3237:5: note: ')' token is here [ 245s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3308:5: warning: sqlite3.c:99909:38: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] warning: 3308 | implicit conversion from 'i64' (aka 'long long') to 'double' changes value from 9223372036854775806 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] P [ 245s] USHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { 99909 | i f ( n = = 0 & & r > = 0 & & r < L A R G E S T _ I N T 6 4 - 1 ) { [ 245s] | ~~~~~~~~~~~~~~^~\ [ 245s] [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] sqlite3.c:99911: 464001: | #warning: implicit conversion from 'i64' (aka 'long long') to 'double' changes value from 9223372036854775806 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] [ 245s] define STMT_START 99911( | v o i}de)l(s e/ *i fg(c cn =s=u0p p&o&r trs< 0` `&(&{ (S-TrA)Tperl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3309:5: note: '{' token is here [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3309:5: note: '{' token is here [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3309:5: note: ')' token is here [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3309:5: note: ')' token is here [ 245s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3310:5: note: '{' token is here [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3310:5: note: '{' token is here [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3310:5: note: ')' token is here [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3310:5: note: ')' token is here [ 245s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3311:5: note: '{' token is here [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3311:5: note: '{' token is here [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3311:5: note: ')' token is here [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3311:5: note: ')' token is here [ 245s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3313:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3313:9: note: '{' token is here [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3313:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3313:9: note: '{' token is here [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3313:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3313:9: note: ')' token is here [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3313:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3313:9: note: ')' token is here [ 245s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3337:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3337 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3337:5: note: '{' token is here [ 245s] 3337 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3337:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3337 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3337:5: note: ')' token is here [ 245s] 3337 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3338:5: note: '{' token is here [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3338:5: note: '{' token is here [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3338:5: note: ')' token is here [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3338:5: note: ')' token is here [ 245s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3360:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3360 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3360:5: note: '{' token is here [ 245s] 3360 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3360:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3360 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3360:5: note: ')' token is here [ 245s] 3360 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3361:5: note: '{' token is here [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3361:5: note: '{' token is here [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3361:5: note: ')' token is here [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3361:5: note: ')' token is here [ 245s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3365:9: warning: variable 'eof' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] [ 245s] 3365 | if (count != 1) { [ 245s] | ^~~~~~~~~~ [ 245s] dbdimp.c:3378:12: note: uninitialized use occurs here [ 245s] 3378 | return eof; [ 245s] | ^~~ [ 245s] dbdimp.c:3365:5: note: remove the 'if' if its condition is always false [ 245s] 3365 | if (count != 1) { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] 3366 | warn("cursor->EOF() method returned %d vals instead of 1", count); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] 3367 | SP -= count; [ 245s] | ~~~~~~~~~~~~ [ 245s] 3368 | } [ 245s] | ~ [ 245s] 3369 | else { [ 245s] | ~~~~ [ 245s] dbdimp.c:3354:19: note: initialize the variable 'eof' to silence this warning [ 245s] 3354 | int count, eof; [ 245s] | ^ [ 245s] | = 0 [ 245s] dbdimp.c:3394:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3394 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3394:5: note: '{' token is here [ 245s] 3394 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3394:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3394 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3394:5: note: ')' token is here [ 245s] 3394 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3395:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3395:5: note: '{' token is here [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3395:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3395:5: note: '{' token is here [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3395:5: note: ')' token is here [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3395:5: note: ')' token is here [ 245s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3396:5: note: '{' token is here [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3396:5: note: '{' token is here [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3396:5: note: ')' token is here [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3396:5: note: ')' token is here [ 245s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3429 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3429:5: note: '{' token is here [ 245s] 3429 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3429 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3429:5: note: ')' token is here [ 245s] 3429 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3430:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3430:5: note: '{' token is here [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3430:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3430:5: note: '{' token is here [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3430:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3430:5: note: ')' token is here [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3430:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3430:5: note: ')' token is here [ 245s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3465 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3465:5: note: '{' token is here [ 245s] 3465 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3465 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3465:5: note: ')' token is here [ 245s] 3465 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3466:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3466:5: note: '{' token is here [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3466:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3466:5: note: '{' token is here [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3466:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3466:5: note: ')' token is here [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3466:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3466:5: note: ')' token is here [ 245s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3468:9: note: '{' token is here [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3468:9: note: '{' token is here [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3468:9: note: ')' token is here [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3468:9: note: ')' token is here [ 245s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3547:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3547 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3547:9: note: '{' token is here [ 245s] 3547 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3547:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3547 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3547:9: note: ')' token is here [ 245s] 3547 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3548:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3548:9: note: '{' token is here [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3548:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3548:9: note: '{' token is here [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3548:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3548:9: note: ')' token is here [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3548:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3548:9: note: ')' token is here [ 245s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3549:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3549:9: note: '{' token is here [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3549:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3549:9: note: '{' token is here [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3549:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3549:9: note: ')' token is here [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3549:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3549:9: note: ')' token is here [ 245s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3550:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3550:9: note: '{' token is here [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3550:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3550:9: note: '{' token is here [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3550:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3550:9: note: ')' token is here [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3550:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3550:9: note: ')' token is here [ 245s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3596:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3596 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3596:5: note: '{' token is here [ 245s] 3596 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3596:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3596 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3596:5: note: ')' token is here [ 245s] 3596 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3597:5: note: '{' token is here [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3597:5: note: '{' token is here [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3597:5: note: ')' token is here [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3597:5: note: ')' token is here [ 245s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3598:5: note: '{' token is here [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3598:5: note: '{' token is here [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3598:5: note: ')' token is here [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3598:5: note: ')' token is here [ 245s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3673:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3673 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3673:5: note: '{' token is here [ 245s] 3673 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3673:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3673 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3673:5: note: ')' token is here [ 245s] 3673 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3674:5: note: '{' token is here [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3674:5: note: '{' token is here [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3674:5: note: ')' token is here [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3674:5: note: ')' token is here [ 245s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3664:9: warning: unused variable 'rc' [-Wunused-variable] [ 245s] 3664 | int rc = SQLITE_ERROR; [ 245s] | ^~ [ 245s] dbdimp.c:3739:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3739 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3739:5: note: '{' token is here [ 245s] 3739 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 245s] 69 | STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3739:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3739 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3739:5: note: ')' token is here [ 245s] 3739 | PUSHMARK(SP); [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 245s] 78 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3740:5: note: '{' token is here [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3740:5: note: '{' token is here [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3740:5: note: ')' token is here [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3740:5: note: ')' token is here [ 245s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3741:5: note: '{' token is here [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^~~~~~~~~~ [ 245s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 245s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 245s] | ^ [ 245s] dbdimp.c:3741:5: note: '{' token is here [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 245s] 404 | # define EXTEND(p,n) STMT_START { \ [ 245s] | ^ [ 245s] dbdimp.c:3741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3741:5: note: ')' token is here [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 245s] 410 | } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] dbdimp.c:3741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^ [ 245s] dbdimp.c:3741:5: note: ')' token is here [ 245s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 245s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 245s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 245s] | ^~~~~~~~ [ 245s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 245s] 4002 | # define STMT_END ) [ 245s] | ^ [ 245s] In file included from dbdimp.c:6: [ 245s] In file included from ./SQLiteXS.h:17: [ 245s] ./dbdimp.h:139:1: warning: unused function 'newUTF8SVpv' [-Wunused-function] [ 245s] 139 | newUTF8SVpv(char *s, STRLEN len) { [ 245s] | ^~~~~~~~~~~ [ 245s] ./dbdimp.h:149:1: warning: unused function 'newUTF8SVpvn' [-Wunused-function] [ 245s] 149 | newUTF8SVpvn(char *s, STRLEN len) { [ 245s] | ^~~~~~~~~~~~ [ 245s] cp lib/DBD/SQLite/VirtualTable.pm blib/lib/DBD/SQLite/VirtualTable.pm [ 245s] cp lib/DBD/SQLite/Constants.pm blib/lib/DBD/SQLite/Constants.pm [ 245s] cp lib/DBD/SQLite/VirtualTable/FileContent.pm blib/lib/DBD/SQLite/VirtualTable/FileContent.pm [ 245s] cp lib/DBD/SQLite/VirtualTable/PerlData.pm blib/lib/DBD/SQLite/VirtualTable/PerlData.pm [ 245s] cp lib/DBD/SQLite.pm blib/lib/DBD/SQLite.pm [ 245s] cp lib/DBD/SQLite/Cookbook.pod blib/lib/DBD/SQLite/Cookbook.pod [ 245s] cp lib/DBD/SQLite/Fulltext_search.pod blib/lib/DBD/SQLite/Fulltext_search.pod [ 246s] 286 warnings generated. [ 246s] mv SQLite.xsc SQLite.c [ 246s] riscv64-tizen-linux-gnu-clang -c -I. -I/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -Wformat -fPIC -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -DVERSION=\"1.50\" -DXS_VERSION=\"1.50\" -fPIC "-I/usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_JSON1 -DNDEBUG=1 -DHAVE_USLEEP=1 SQLite.c [ 246s] riscv64-tizen-linux-gnu-clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] [ 246s] In file included from SQLite.xs:3: [ 246s] In file included from ./SQLiteXS.h:11: [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/perl.h:1059:9: warning: 'PERL_USE_SAFE_PUTENV' macro redefined [-Wmacro-redefined] [ 246s] 1059 | #define PERL_USE_SAFE_PUTENV [ 246s] | ^ [ 246s] :3:9: note: previous definition is here [ 246s] 3 | #define PERL_USE_SAFE_PUTENV 1 [ 246s] | ^ [ 246s] SQLite.c:190:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 190 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:190:5: note: '{' token is here [ 246s] 190 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:190:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 190 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:190:5: note: ')' token is here [ 246s] 190 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:213:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:213:2: note: '{' token is here [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:213:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:213:2: note: '{' token is here [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:213:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:213:2: note: ')' token is here [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:213:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:213:2: note: ')' token is here [ 246s] 213 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:215:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 215 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:215:5: note: '{' token is here [ 246s] 215 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:215:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 215 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:215:5: note: ')' token is here [ 246s] 215 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:198:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 198 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:251:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:251:2: note: '{' token is here [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:251:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:251:2: note: '{' token is here [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:251:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:251:2: note: ')' token is here [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:251:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:251:2: note: ')' token is here [ 246s] 251 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:253:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 253 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:253:5: note: '{' token is here [ 246s] 253 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:253:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 253 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:253:5: note: ')' token is here [ 246s] 253 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:223:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 223 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:280:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:280:2: note: '{' token is here [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:280:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:280:2: note: '{' token is here [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:280:2: note: ')' token is here [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:280:2: note: ')' token is here [ 246s] 280 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 282 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:282:5: note: '{' token is here [ 246s] 282 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 282 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:282:5: note: ')' token is here [ 246s] 282 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:264:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 264 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:314:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:314:2: note: '{' token is here [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:314:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:314:2: note: '{' token is here [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:314:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:314:2: note: ')' token is here [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:314:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:314:2: note: ')' token is here [ 246s] 314 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:316:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 316 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:316:5: note: '{' token is here [ 246s] 316 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:316:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 316 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:316:5: note: ')' token is here [ 246s] 316 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:290:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 290 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:353:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:353:2: note: '{' token is here [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:353:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:353:2: note: '{' token is here [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:353:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:353:2: note: ')' token is here [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:353:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:353:2: note: ')' token is here [ 246s] 353 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 355 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:355:5: note: '{' token is here [ 246s] 355 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 355 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:355:5: note: ')' token is here [ 246s] 355 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:325:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 325 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:381:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:381:2: note: '{' token is here [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:381:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:381:2: note: '{' token is here [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:381:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:381:2: note: ')' token is here [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:381:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:381:2: note: ')' token is here [ 246s] 381 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 383 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:383:5: note: '{' token is here [ 246s] 383 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 383 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:383:5: note: ')' token is here [ 246s] 383 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:363:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 363 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:405:5: note: '{' token is here [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:405:5: note: '{' token is here [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:405:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:405:5: note: ')' token is here [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:405:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:405:5: note: ')' token is here [ 246s] 405 | XSRETURN_EMPTY; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:391:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 391 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:431:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:431:2: note: '{' token is here [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:431:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:431:2: note: '{' token is here [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:431:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:431:2: note: ')' token is here [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:431:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:431:2: note: ')' token is here [ 246s] 431 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 433 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:433:5: note: '{' token is here [ 246s] 433 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:433:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 433 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:433:5: note: ')' token is here [ 246s] 433 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:413:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 413 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:456:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:456:2: note: '{' token is here [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:456:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:456:2: note: '{' token is here [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:456:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:456:2: note: ')' token is here [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:456:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:456:2: note: ')' token is here [ 246s] 456 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:458:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 458 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:458:5: note: '{' token is here [ 246s] 458 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:458:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 458 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:458:5: note: ')' token is here [ 246s] 458 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:482:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:482:2: note: '{' token is here [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:482:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:482:2: note: '{' token is here [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:482:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:482:2: note: ')' token is here [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:482:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:482:2: note: ')' token is here [ 246s] 482 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:484:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 484 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:484:5: note: '{' token is here [ 246s] 484 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 484 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:484:5: note: ')' token is here [ 246s] 484 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:466:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 466 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:509:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 509 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:509:5: note: '{' token is here [ 246s] 509 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:509:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 509 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:509:5: note: ')' token is here [ 246s] 509 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:492:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 492 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:534:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 534 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:534:5: note: '{' token is here [ 246s] 534 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:534:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 534 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:534:5: note: ')' token is here [ 246s] 534 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:517:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 517 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:559:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 559 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:559:5: note: '{' token is here [ 246s] 559 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:559:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 559 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:559:5: note: ')' token is here [ 246s] 559 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:542:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 542 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:583:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:583:2: note: '{' token is here [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:583:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:583:2: note: '{' token is here [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:583:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:583:2: note: ')' token is here [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:583:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:583:2: note: ')' token is here [ 246s] 583 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:585:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 585 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:585:5: note: '{' token is here [ 246s] 585 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:585:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 585 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:585:5: note: ')' token is here [ 246s] 585 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:567:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 567 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:613:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:613:2: note: '{' token is here [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:613:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:613:2: note: '{' token is here [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:613:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:613:2: note: ')' token is here [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:613:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:613:2: note: ')' token is here [ 246s] 613 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:615:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 615 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:615:5: note: '{' token is here [ 246s] 615 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:615:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 615 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:615:5: note: ')' token is here [ 246s] 615 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:593:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 593 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:637:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:637:2: note: '{' token is here [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:637:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:637:2: note: '{' token is here [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:637:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:637:2: note: ')' token is here [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:637:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:637:2: note: ')' token is here [ 246s] 637 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:639:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 639 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:639:5: note: '{' token is here [ 246s] 639 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:639:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 639 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:639:5: note: ')' token is here [ 246s] 639 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:623:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 623 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:661:2: note: '{' token is here [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:661:2: note: '{' token is here [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:661:2: note: ')' token is here [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:661:2: note: ')' token is here [ 246s] 661 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:663:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 663 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:663:5: note: '{' token is here [ 246s] 663 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:663:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 663 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:663:5: note: ')' token is here [ 246s] 663 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:647:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 647 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:694:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 694 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:694:5: note: '{' token is here [ 246s] 694 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:694:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 694 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:694:5: note: ')' token is here [ 246s] 694 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:671:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 671 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:715:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 715 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:715:5: note: '{' token is here [ 246s] 715 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:715:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 715 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:715:5: note: ')' token is here [ 246s] 715 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:702:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 702 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:735:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:735:2: note: '{' token is here [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:735:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:735:2: note: '{' token is here [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:735:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:735:2: note: ')' token is here [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:735:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:735:2: note: ')' token is here [ 246s] 735 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:737:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 737 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:737:5: note: '{' token is here [ 246s] 737 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:737:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 737 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:737:5: note: ')' token is here [ 246s] 737 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:723:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 723 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:770:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 770 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:770:5: note: '{' token is here [ 246s] 770 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:770:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 770 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:770:5: note: ')' token is here [ 246s] 770 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:745:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 745 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:796:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:796:2: note: '{' token is here [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:796:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:796:2: note: '{' token is here [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:796:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:796:2: note: ')' token is here [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:796:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:796:2: note: ')' token is here [ 246s] 796 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 798 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:798:5: note: '{' token is here [ 246s] 798 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 798 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:798:5: note: ')' token is here [ 246s] 798 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:778:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 778 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.c:831:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 831 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:831:5: note: '{' token is here [ 246s] 831 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:831:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 831 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:831:5: note: ')' token is here [ 246s] 831 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:806:5: warning: unused variable 'ix' [-Wunused-variable] [ 246s] 806 | dXSI32; [ 246s] | ^~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 246s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 246s] | ^~ [ 246s] SQLite.xs:353:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 353 | EXTEND(sp, n); [ 246s] | ^~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.xs:353:13: note: '{' token is here [ 246s] 353 | EXTEND(sp, n); [ 246s] | ^~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^ [ 246s] SQLite.xs:353:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 353 | EXTEND(sp, n); [ 246s] | ^~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^ [ 246s] SQLite.xs:353:13: note: ')' token is here [ 246s] 353 | EXTEND(sp, n); [ 246s] | ^~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.xs:358:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 358 | XSRETURN(n); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.xs:358:9: note: '{' token is here [ 246s] 358 | XSRETURN(n); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.xs:358:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 358 | XSRETURN(n); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.xs:358:9: note: ')' token is here [ 246s] 358 | XSRETURN(n); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:842:6: warning: unused variable 'RETVAL' [-Wunused-variable] [ 246s] 842 | int RETVAL; [ 246s] | ^~~~~~ [ 246s] SQLite.c:843:2: warning: unused variable 'targ' [-Wunused-variable] [ 246s] 843 | dXSTARG; [ 246s] | ^~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:189:28: note: expanded from macro 'dXSTARG' [ 246s] 189 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ [ 246s] | ^~~~ [ 246s] SQLite.c:858:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 858 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:858:5: note: '{' token is here [ 246s] 858 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:858:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 858 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:858:5: note: ')' token is here [ 246s] 858 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:888:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 888 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:888:5: note: '{' token is here [ 246s] 888 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:888:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 888 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:888:5: note: ')' token is here [ 246s] 888 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:912:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:912:2: note: '{' token is here [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:912:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:912:2: note: '{' token is here [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:912:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:912:2: note: ')' token is here [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:912:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:912:2: note: ')' token is here [ 246s] 912 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 914 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:914:5: note: '{' token is here [ 246s] 914 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:914:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 914 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:914:5: note: ')' token is here [ 246s] 914 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:947:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:947:2: note: '{' token is here [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:947:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:947:2: note: '{' token is here [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:947:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:947:2: note: ')' token is here [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 246s] 444 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:947:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:947:2: note: ')' token is here [ 246s] 947 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:949:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 949 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:949:5: note: '{' token is here [ 246s] 949 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:949:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 949 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:949:5: note: ')' token is here [ 246s] 949 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] In file included from SQLite.c:959: [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:33:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 33 | EXTEND(SP, params); [ 246s] | ^~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:33:5: note: '{' token is here [ 246s] 33 | EXTEND(SP, params); [ 246s] | ^~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^ [ 246s] In file included from SQLite.c:959: [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:33:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 33 | EXTEND(SP, params); [ 246s] | ^~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^ [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:33:5: note: ')' token is here [ 246s] 33 | EXTEND(SP, params); [ 246s] | ^~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] In file included from SQLite.c:959: [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:34:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 34 | PUSHMARK(SP); [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 246s] 69 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:34:5: note: '{' token is here [ 246s] 34 | PUSHMARK(SP); [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 246s] 69 | STMT_START { \ [ 246s] | ^ [ 246s] In file included from SQLite.c:959: [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:34:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 34 | PUSHMARK(SP); [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 246s] 78 | } STMT_END [ 246s] | ^ [ 246s] /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBI/Driver_xst.h:34:5: note: ')' token is here [ 246s] 34 | PUSHMARK(SP); [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 246s] 78 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:998:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 998 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:998:5: note: '{' token is here [ 246s] 998 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:998:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 998 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:998:5: note: ')' token is here [ 246s] 998 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1087 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1087:5: note: '{' token is here [ 246s] 1087 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1087 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1087:5: note: ')' token is here [ 246s] 1087 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:128:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 128 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:128:13: note: '{' token is here [ 246s] 128 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:128:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 128 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:128:13: note: ')' token is here [ 246s] 128 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: note: '{' token is here [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: note: '{' token is here [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: note: ')' token is here [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:143:13: note: ')' token is here [ 246s] 143 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: note: '{' token is here [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: note: '{' token is here [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: note: ')' token is here [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:151:13: note: ')' token is here [ 246s] 151 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: note: '{' token is here [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: note: '{' token is here [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: note: ')' token is here [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:157:9: note: ')' token is here [ 246s] 157 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1154:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1154 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1154:5: note: '{' token is here [ 246s] 1154 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1154:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1154 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1154:5: note: ')' token is here [ 246s] 1154 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: note: '{' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: note: '{' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: note: ')' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:188:39: note: ')' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: note: '{' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: note: '{' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: note: ')' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:188:64: note: ')' token is here [ 246s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: note: '{' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: note: '{' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: note: ')' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:197:39: note: ')' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: note: '{' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: note: '{' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: note: ')' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:197:64: note: ')' token is here [ 246s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: note: '{' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: note: '{' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: note: ')' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:203:35: note: ')' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 246s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: note: '{' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: note: '{' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: note: ')' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:203:60: note: ')' token is here [ 246s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:208:13: warning: 'Perl_dowantarray' is deprecated [-Wdeprecated-declarations] [ 246s] 208 | if (GIMME == G_SCALAR) [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/op.h:182:14: note: expanded from macro 'GIMME' [ 246s] 182 | : dowantarray()) [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/embed.h:217:49: note: expanded from macro 'dowantarray' [ 246s] 217 | # define dowantarray() Perl_dowantarray(aTHX) [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/proto.h:1020:9: note: 'Perl_dowantarray' has been explicitly marked deprecated here [ 246s] 1020 | __attribute__deprecated__ [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/perl.h:406:60: note: expanded from macro '__attribute__deprecated__' [ 246s] 406 | # define __attribute__deprecated__ __attribute__((deprecated)) [ 246s] | ^ [ 246s] ./SQLite.xsi:214:13: warning: 'Perl_dowantarray' is deprecated [-Wdeprecated-declarations] [ 246s] 214 | if (GIMME == G_SCALAR) [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/op.h:182:14: note: expanded from macro 'GIMME' [ 246s] 182 | : dowantarray()) [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/embed.h:217:49: note: expanded from macro 'dowantarray' [ 246s] 217 | # define dowantarray() Perl_dowantarray(aTHX) [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/proto.h:1020:9: note: 'Perl_dowantarray' has been explicitly marked deprecated here [ 246s] 1020 | __attribute__deprecated__ [ 246s] | ^ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/perl.h:406:60: note: expanded from macro '__attribute__deprecated__' [ 246s] 406 | # define __attribute__deprecated__ __attribute__((deprecated)) [ 246s] | ^ [ 246s] ./SQLite.xsi:216:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 216 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:216:9: note: '{' token is here [ 246s] 216 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:216:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 216 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:216:9: note: ')' token is here [ 246s] 216 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1313:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1313 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1313:5: note: '{' token is here [ 246s] 1313 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1313:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1313 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1313:5: note: ')' token is here [ 246s] 1313 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1334:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1334 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1334:5: note: '{' token is here [ 246s] 1334 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1334:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1334 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1334:5: note: ')' token is here [ 246s] 1334 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1354 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1354:5: note: '{' token is here [ 246s] 1354 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1354 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1354:5: note: ')' token is here [ 246s] 1354 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: note: '{' token is here [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: note: '{' token is here [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: note: ')' token is here [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:301:9: note: ')' token is here [ 246s] 301 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1385:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1385 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1385:5: note: '{' token is here [ 246s] 1385 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1385:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1385 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1385:5: note: ')' token is here [ 246s] 1385 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1412:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1412 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1412:5: note: '{' token is here [ 246s] 1412 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1412:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1412 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1412:5: note: ')' token is here [ 246s] 1412 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1435:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1435 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1435:5: note: '{' token is here [ 246s] 1435 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1435:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1435 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1435:5: note: ')' token is here [ 246s] 1435 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1611:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1611 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1611:5: note: '{' token is here [ 246s] 1611 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1611:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1611 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1611:5: note: ')' token is here [ 246s] 1611 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1632:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1632 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1632:5: note: '{' token is here [ 246s] 1632 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1632 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1632:5: note: ')' token is here [ 246s] 1632 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1692:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1692 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1692:5: note: '{' token is here [ 246s] 1692 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1692 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1692:5: note: ')' token is here [ 246s] 1692 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1741 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1741:5: note: '{' token is here [ 246s] 1741 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1741 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1741:5: note: ')' token is here [ 246s] 1741 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1796 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1796:5: note: '{' token is here [ 246s] 1796 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1796 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1796:5: note: ')' token is here [ 246s] 1796 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: note: '{' token is here [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: note: '{' token is here [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: note: ')' token is here [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:588:13: note: ')' token is here [ 246s] 588 | XSRETURN_UNDEF; [ 246s] | ^~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 246s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1830:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1830 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1830:5: note: '{' token is here [ 246s] 1830 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1830:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1830 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1830:5: note: ')' token is here [ 246s] 1830 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1886 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1886:5: note: '{' token is here [ 246s] 1886 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1886 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1886:5: note: ')' token is here [ 246s] 1886 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:646:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 646 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:646:9: note: '{' token is here [ 246s] 646 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 246s] 404 | # define EXTEND(p,n) STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:646:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 646 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:646:9: note: ')' token is here [ 246s] 646 | EXTEND(sp, num_fields); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 246s] 410 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1960 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1960:5: note: '{' token is here [ 246s] 1960 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1960 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1960:5: note: ')' token is here [ 246s] 1960 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: note: '{' token is here [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: note: '{' token is here [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: note: ')' token is here [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:680:9: note: ')' token is here [ 246s] 680 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: note: '{' token is here [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: note: '{' token is here [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: note: ')' token is here [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^ [ 246s] ./SQLite.xsi:686:9: note: ')' token is here [ 246s] 686 | XSRETURN_YES; [ 246s] | ^~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' [ 246s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:1993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1993 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:1993:5: note: '{' token is here [ 246s] 1993 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:1993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 1993 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:1993:5: note: ')' token is here [ 246s] 1993 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2039 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:2039:5: note: '{' token is here [ 246s] 2039 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:2039:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2039 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:2039:5: note: ')' token is here [ 246s] 2039 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:2066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2066 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:2066:5: note: '{' token is here [ 246s] 2066 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:2066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2066 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:2066:5: note: ')' token is here [ 246s] 2066 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:2092:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2092 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:2092:5: note: '{' token is here [ 246s] 2092 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 246s] 325 | STMT_START { \ [ 246s] | ^ [ 246s] SQLite.c:2092:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2092 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^ [ 246s] SQLite.c:2092:5: note: ')' token is here [ 246s] 2092 | XSRETURN(1); [ 246s] | ^~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 246s] 330 | } STMT_END [ 246s] | ^~~~~~~~ [ 246s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 246s] 4002 | # define STMT_END ) [ 246s] | ^ [ 246s] SQLite.c:2163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2163 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:2163:2: note: '{' token is here [ 246s] 2163 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^ [ 246s] SQLite.c:2163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 246s] 2163 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 246s] | ^~~~~~~~~~ [ 246s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 246s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 246s] | ^ [ 246s] SQLite.c:2163:2: note: '{' token is here [ 246s] 2163 | PUSHi((IV)RETVAL); [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 246s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 246s] | ^~~~~~~~~~ [ 246s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 246s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2163:2: note: ')' token is here [ 247s] 2163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2163:2: note: ')' token is here [ 247s] 2163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2165:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2165:5: note: '{' token is here [ 247s] 2165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2165:5: note: ')' token is here [ 247s] 2165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2186:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2186:2: note: '{' token is here [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2186:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2186:2: note: '{' token is here [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2186:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2186:2: note: ')' token is here [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2186:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2186:2: note: ')' token is here [ 247s] 2186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2188:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2188:5: note: '{' token is here [ 247s] 2188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2188:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2188:5: note: ')' token is here [ 247s] 2188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2233:2: note: '{' token is here [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2233:2: note: '{' token is here [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2233:2: note: ')' token is here [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2233:2: note: ')' token is here [ 247s] 2233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2235:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2235:5: note: '{' token is here [ 247s] 2235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2235:5: note: ')' token is here [ 247s] 2235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2277:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2277:2: note: '{' token is here [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2277:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2277:2: note: '{' token is here [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2277:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2277:2: note: ')' token is here [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2277:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2277:2: note: ')' token is here [ 247s] 2277 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2279 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2279:5: note: '{' token is here [ 247s] 2279 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2279:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2279 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2279:5: note: ')' token is here [ 247s] 2279 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2297:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2297:2: note: '{' token is here [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2297:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2297:2: note: '{' token is here [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2297:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2297:2: note: ')' token is here [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2297:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2297:2: note: ')' token is here [ 247s] 2297 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2299:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2299 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2299:5: note: '{' token is here [ 247s] 2299 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2299:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2299 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2299:5: note: ')' token is here [ 247s] 2299 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2320:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2320:2: note: '{' token is here [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2320:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2320:2: note: '{' token is here [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2320:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2320:2: note: ')' token is here [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2320:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2320:2: note: ')' token is here [ 247s] 2320 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2322 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2322:5: note: '{' token is here [ 247s] 2322 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2322 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2322:5: note: ')' token is here [ 247s] 2322 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2367:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2367:2: note: '{' token is here [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2367:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2367:2: note: '{' token is here [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2367:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2367:2: note: ')' token is here [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2367:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2367:2: note: ')' token is here [ 247s] 2367 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2369 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2369:5: note: '{' token is here [ 247s] 2369 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2369 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2369:5: note: ')' token is here [ 247s] 2369 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2414:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2414:2: note: '{' token is here [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2414:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2414:2: note: '{' token is here [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2414:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2414:2: note: ')' token is here [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2414:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2414:2: note: ')' token is here [ 247s] 2414 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2416 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2416:5: note: '{' token is here [ 247s] 2416 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2416 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2416:5: note: ')' token is here [ 247s] 2416 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2461:2: note: '{' token is here [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2461:2: note: '{' token is here [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2461:2: note: ')' token is here [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2461:2: note: ')' token is here [ 247s] 2461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2463:5: note: '{' token is here [ 247s] 2463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2463:5: note: ')' token is here [ 247s] 2463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2508:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2508:2: note: '{' token is here [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2508:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2508:2: note: '{' token is here [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2508:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2508:2: note: ')' token is here [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2508:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2508:2: note: ')' token is here [ 247s] 2508 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2510 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2510:5: note: '{' token is here [ 247s] 2510 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2510 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2510:5: note: ')' token is here [ 247s] 2510 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2555:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2555:2: note: '{' token is here [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2555:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2555:2: note: '{' token is here [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2555:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2555:2: note: ')' token is here [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2555:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2555:2: note: ')' token is here [ 247s] 2555 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2557:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2557 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2557:5: note: '{' token is here [ 247s] 2557 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2557:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2557 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2557:5: note: ')' token is here [ 247s] 2557 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2602:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2602:2: note: '{' token is here [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2602:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2602:2: note: '{' token is here [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2602:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2602:2: note: ')' token is here [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2602:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2602:2: note: ')' token is here [ 247s] 2602 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2604:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2604 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2604:5: note: '{' token is here [ 247s] 2604 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2604:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2604 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2604:5: note: ')' token is here [ 247s] 2604 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2649:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2649:2: note: '{' token is here [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2649:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2649:2: note: '{' token is here [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2649:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2649:2: note: ')' token is here [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2649:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2649:2: note: ')' token is here [ 247s] 2649 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2651:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2651 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2651:5: note: '{' token is here [ 247s] 2651 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2651:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2651 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2651:5: note: ')' token is here [ 247s] 2651 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2696:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2696:2: note: '{' token is here [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2696:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2696:2: note: '{' token is here [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2696:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2696:2: note: ')' token is here [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2696:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2696:2: note: ')' token is here [ 247s] 2696 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2698 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2698:5: note: '{' token is here [ 247s] 2698 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2698 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2698:5: note: ')' token is here [ 247s] 2698 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2743:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2743:2: note: '{' token is here [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2743:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2743:2: note: '{' token is here [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2743:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2743:2: note: ')' token is here [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2743:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2743:2: note: ')' token is here [ 247s] 2743 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2745:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2745 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2745:5: note: '{' token is here [ 247s] 2745 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2745:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2745 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2745:5: note: ')' token is here [ 247s] 2745 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2790:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2790:2: note: '{' token is here [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2790:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2790:2: note: '{' token is here [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2790:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2790:2: note: ')' token is here [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2790:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2790:2: note: ')' token is here [ 247s] 2790 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2792:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2792 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2792:5: note: '{' token is here [ 247s] 2792 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2792:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2792 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2792:5: note: ')' token is here [ 247s] 2792 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2837:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2837:2: note: '{' token is here [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2837:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2837:2: note: '{' token is here [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2837:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2837:2: note: ')' token is here [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2837:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2837:2: note: ')' token is here [ 247s] 2837 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2839 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2839:5: note: '{' token is here [ 247s] 2839 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2839:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2839 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2839:5: note: ')' token is here [ 247s] 2839 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2884:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2884:2: note: '{' token is here [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2884:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2884:2: note: '{' token is here [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2884:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2884:2: note: ')' token is here [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2884:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2884:2: note: ')' token is here [ 247s] 2884 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2886 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2886:5: note: '{' token is here [ 247s] 2886 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2886 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2886:5: note: ')' token is here [ 247s] 2886 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2931:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2931:2: note: '{' token is here [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2931:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2931:2: note: '{' token is here [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2931:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2931:2: note: ')' token is here [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2931:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2931:2: note: ')' token is here [ 247s] 2931 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2933 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2933:5: note: '{' token is here [ 247s] 2933 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2933 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2933:5: note: ')' token is here [ 247s] 2933 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2978:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2978:2: note: '{' token is here [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2978:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2978:2: note: '{' token is here [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2978:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2978:2: note: ')' token is here [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2978:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2978:2: note: ')' token is here [ 247s] 2978 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:2980:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2980 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:2980:5: note: '{' token is here [ 247s] 2980 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:2980:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 2980 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:2980:5: note: ')' token is here [ 247s] 2980 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3025:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3025:2: note: '{' token is here [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3025:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3025:2: note: '{' token is here [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3025:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3025:2: note: ')' token is here [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3025:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3025:2: note: ')' token is here [ 247s] 3025 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3027:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3027 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3027:5: note: '{' token is here [ 247s] 3027 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3027:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3027 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3027:5: note: ')' token is here [ 247s] 3027 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3072:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3072:2: note: '{' token is here [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3072:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3072:2: note: '{' token is here [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3072:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3072:2: note: ')' token is here [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3072:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3072:2: note: ')' token is here [ 247s] 3072 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3074:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3074 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3074:5: note: '{' token is here [ 247s] 3074 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3074:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3074 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3074:5: note: ')' token is here [ 247s] 3074 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3119:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3119:2: note: '{' token is here [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3119:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3119:2: note: '{' token is here [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3119:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3119:2: note: ')' token is here [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3119:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3119:2: note: ')' token is here [ 247s] 3119 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3121:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3121 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3121:5: note: '{' token is here [ 247s] 3121 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3121:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3121 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3121:5: note: ')' token is here [ 247s] 3121 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3163:2: note: '{' token is here [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3163:2: note: '{' token is here [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3163:2: note: ')' token is here [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3163:2: note: ')' token is here [ 247s] 3163 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3165:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3165:5: note: '{' token is here [ 247s] 3165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3165:5: note: ')' token is here [ 247s] 3165 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3186:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3186:2: note: '{' token is here [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3186:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3186:2: note: '{' token is here [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3186:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3186:2: note: ')' token is here [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3186:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3186:2: note: ')' token is here [ 247s] 3186 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3188:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3188:5: note: '{' token is here [ 247s] 3188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3188:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3188:5: note: ')' token is here [ 247s] 3188 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3233:2: note: '{' token is here [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3233:2: note: '{' token is here [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3233:2: note: ')' token is here [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3233:2: note: ')' token is here [ 247s] 3233 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3235:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3235:5: note: '{' token is here [ 247s] 3235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3235:5: note: ')' token is here [ 247s] 3235 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3280:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3280:2: note: '{' token is here [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3280:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3280:2: note: '{' token is here [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3280:2: note: ')' token is here [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3280:2: note: ')' token is here [ 247s] 3280 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3282 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3282:5: note: '{' token is here [ 247s] 3282 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3282 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3282:5: note: ')' token is here [ 247s] 3282 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3327:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3327:2: note: '{' token is here [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3327:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3327:2: note: '{' token is here [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3327:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3327:2: note: ')' token is here [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3327:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3327:2: note: ')' token is here [ 247s] 3327 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3329:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3329 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3329:5: note: '{' token is here [ 247s] 3329 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3329:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3329 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3329:5: note: ')' token is here [ 247s] 3329 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3374:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3374:2: note: '{' token is here [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3374:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3374:2: note: '{' token is here [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3374:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3374:2: note: ')' token is here [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3374:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3374:2: note: ')' token is here [ 247s] 3374 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3376:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3376 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3376:5: note: '{' token is here [ 247s] 3376 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3376:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3376 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3376:5: note: ')' token is here [ 247s] 3376 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3418:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3418:2: note: '{' token is here [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3418:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3418:2: note: '{' token is here [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3418:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3418:2: note: ')' token is here [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3418:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3418:2: note: ')' token is here [ 247s] 3418 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3420:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3420 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3420:5: note: '{' token is here [ 247s] 3420 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3420:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3420 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3420:5: note: ')' token is here [ 247s] 3420 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3438:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3438:2: note: '{' token is here [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3438:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3438:2: note: '{' token is here [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3438:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3438:2: note: ')' token is here [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3438:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3438:2: note: ')' token is here [ 247s] 3438 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3440:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3440 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3440:5: note: '{' token is here [ 247s] 3440 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3440:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3440 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3440:5: note: ')' token is here [ 247s] 3440 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3461:2: note: '{' token is here [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3461:2: note: '{' token is here [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3461:2: note: ')' token is here [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3461:2: note: ')' token is here [ 247s] 3461 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3463:5: note: '{' token is here [ 247s] 3463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3463:5: note: ')' token is here [ 247s] 3463 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3505:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3505:2: note: '{' token is here [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3505:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3505:2: note: '{' token is here [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3505:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3505:2: note: ')' token is here [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3505:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3505:2: note: ')' token is here [ 247s] 3505 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3507 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3507:5: note: '{' token is here [ 247s] 3507 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3507 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3507:5: note: ')' token is here [ 247s] 3507 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3528:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3528:2: note: '{' token is here [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3528:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3528:2: note: '{' token is here [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3528:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3528:2: note: ')' token is here [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3528:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3528:2: note: ')' token is here [ 247s] 3528 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3530 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3530:5: note: '{' token is here [ 247s] 3530 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3530 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3530:5: note: ')' token is here [ 247s] 3530 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3575:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3575:2: note: '{' token is here [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3575:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3575:2: note: '{' token is here [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3575:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3575:2: note: ')' token is here [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3575:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3575:2: note: ')' token is here [ 247s] 3575 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3577 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3577:5: note: '{' token is here [ 247s] 3577 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3577 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3577:5: note: ')' token is here [ 247s] 3577 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3619:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3619:2: note: '{' token is here [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3619:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3619:2: note: '{' token is here [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3619:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3619:2: note: ')' token is here [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3619:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3619:2: note: ')' token is here [ 247s] 3619 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3621 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3621:5: note: '{' token is here [ 247s] 3621 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3621 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3621:5: note: ')' token is here [ 247s] 3621 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3639:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3639:2: note: '{' token is here [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3639:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3639:2: note: '{' token is here [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3639:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3639:2: note: ')' token is here [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3639:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3639:2: note: ')' token is here [ 247s] 3639 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3641 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3641:5: note: '{' token is here [ 247s] 3641 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3641 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3641:5: note: ')' token is here [ 247s] 3641 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3662:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3662:2: note: '{' token is here [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3662:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3662:2: note: '{' token is here [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3662:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3662:2: note: ')' token is here [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3662:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3662:2: note: ')' token is here [ 247s] 3662 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3664 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3664:5: note: '{' token is here [ 247s] 3664 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3664 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3664:5: note: ')' token is here [ 247s] 3664 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3709:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3709:2: note: '{' token is here [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3709:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3709:2: note: '{' token is here [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3709:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3709:2: note: ')' token is here [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3709:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3709:2: note: ')' token is here [ 247s] 3709 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3711 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3711:5: note: '{' token is here [ 247s] 3711 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3711 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3711:5: note: ')' token is here [ 247s] 3711 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3756:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3756:2: note: '{' token is here [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3756:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3756:2: note: '{' token is here [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3756:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3756:2: note: ')' token is here [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3756:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3756:2: note: ')' token is here [ 247s] 3756 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3758:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3758 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3758:5: note: '{' token is here [ 247s] 3758 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3758:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3758 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3758:5: note: ')' token is here [ 247s] 3758 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3803:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3803:2: note: '{' token is here [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3803:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3803:2: note: '{' token is here [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 247s] 427 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3803:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3803:2: note: ')' token is here [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 247s] 444 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3803:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3803:2: note: ')' token is here [ 247s] 3803 | PUSHi((IV)RETVAL); [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 247s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] SQLite.c:3805:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3805 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^~~~~~~~~~ [ 247s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 247s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 247s] | ^ [ 247s] SQLite.c:3805:5: note: '{' token is here [ 247s] 3805 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 247s] 325 | STMT_START { \ [ 247s] | ^ [ 247s] SQLite.c:3805:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 247s] 3805 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^ [ 247s] SQLite.c:3805:5: note: ')' token is here [ 247s] 3805 | XSRETURN(1); [ 247s] | ^~~~~~~~~~~ [ 247s] /usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 247s] 330 | } STMT_END [ 247s] | ^~~~~~~~ [ 247s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 247s] 4002 | # define STMT_END ) [ 247s] | ^ [ 247s] In file included from SQLite.xs:3: [ 247s] In file included from ./SQLiteXS.h:17: [ 247s] ./dbdimp.h:139:1: warning: unused function 'newUTF8SVpv' [-Wunused-function] [ 247s] 139 | newUTF8SVpv(char *s, STRLEN len) { [ 247s] | ^~~~~~~~~~~ [ 247s] ./dbdimp.h:149:1: warning: unused function 'newUTF8SVpvn' [-Wunused-function] [ 247s] 149 | newUTF8SVpvn(char *s, STRLEN len) { [ 247s] | ^~~~~~~~~~~~ [ 247s] 509 warnings generated. [ 259s] 2 warnings generated. [ 259s] rm -f blib/arch/auto/DBD/SQLite/SQLite.so [ 259s] riscv64-tizen-linux-gnu-clang -shared -Os -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -fmessage-length=0 -frecord-gcc-switches -mabi=lp64d -march=rv64gc -g -Wall -pipe -L/usr/local/lib -fstack-protector-strong -Wl,-Bsymbolic SQLite.o dbdimp.o sqlite3.o -o blib/arch/auto/DBD/SQLite/SQLite.so \ [ 259s] \ [ 259s] [ 262s] chmod 755 blib/arch/auto/DBD/SQLite/SQLite.so [ 264s] Manifying 7 pod documents [ 264s] + exit 0 [ 264s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uCIyrQ [ 264s] + umask 022 [ 264s] + cd /home/abuild/rpmbuild/BUILD [ 264s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 [ 264s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 [ 264s] + cd DBD-SQLite-1.50 [ 264s] + export AR=llvm-ar RANLIB=llvm-ranlib [ 264s] + AR=llvm-ar [ 264s] + RANLIB=llvm-ranlib [ 264s] + export CC=riscv64-tizen-linux-gnu-clang CXX=riscv64-tizen-linux-gnu-clang++ [ 264s] + CC=riscv64-tizen-linux-gnu-clang [ 264s] + CXX=riscv64-tizen-linux-gnu-clang++ [ 264s] + make DESTDIR=/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 install_vendor [ 265s] "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 [ 266s] Manifying 7 pod documents [ 268s] Files found in blib/arch: installing files in blib/lib into architecture dependent library tree [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite.pm [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable.pm [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/Constants.pm [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/Cookbook.pod [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/Fulltext_search.pod [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/PerlData.pm [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/FileContent.pm [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.c [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3ext.h [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.h [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite::VirtualTable.3 [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite::VirtualTable::PerlData.3 [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite.3 [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite::Fulltext_search.3 [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite::VirtualTable::FileContent.3 [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite::Constants.3 [ 268s] Installing /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man/man3/DBD::SQLite::Cookbook.3 [ 268s] Appending installation info to /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/perllocal.pod [ 268s] + test -n /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 -a -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto [ 268s] + find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto -name .packlist -print0 [ 268s] + xargs -0 -r rm [ 268s] + '[' riscv64 == noarch ']' [ 268s] + rm -f /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/5.38.0/riscv64-linux-thread-multi/perllocal.pod [ 268s] + FILES=perl-DBD-SQLite.files [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0 -maxdepth 1 -type f [ 268s] + RES= [ 268s] + '[' -n '' ']' [ 268s] + base_dir=/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ -type d [ 268s] ++ sort [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] + continue [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/DBD [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/DBD/SQLite [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/DBD/SQLite/VirtualTable [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/auto [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/auto/DBD [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/auto/DBD/SQLite [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/auto/share [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/auto/share/dist [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for dir in '`find ${base_dir} -type d | sort`' [ 268s] + '[' /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite = /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ ']' [ 268s] ++ echo /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite [ 268s] ++ gawk -F/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/ '{print $2}' [ 268s] + el=riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite [ 268s] + all_dir=(${all_dir[@]} $el) [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi -maxdepth 1 -type f [ 268s] + RES= [ 268s] + '[' -n '' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/DBD = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD -maxdepth 1 -type f [ 268s] + RES=/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite.pm [ 268s] + '[' -n /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite.pm ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite.pm [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite.pm [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/DBD/SQLite = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite -maxdepth 1 -type f [ 268s] + RES='/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable.pm [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Constants.pm [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Cookbook.pod [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Fulltext_search.pod' [ 268s] + '[' -n '/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable.pm [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Constants.pm [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Cookbook.pod [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Fulltext_search.pod' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable.pm [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable.pm [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Constants.pm [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/Constants.pm [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Cookbook.pod [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/Cookbook.pod [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/Fulltext_search.pod [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/Fulltext_search.pod [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/DBD/SQLite/VirtualTable = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable -maxdepth 1 -type f [ 268s] + RES='/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/PerlData.pm [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/FileContent.pm' [ 268s] + '[' -n '/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/PerlData.pm [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/FileContent.pm' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/PerlData.pm [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/PerlData.pm [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/FileContent.pm [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/DBD/SQLite/VirtualTable/FileContent.pm [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/auto = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + continue [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/auto/DBD = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD -maxdepth 1 -type f [ 268s] + RES= [ 268s] + '[' -n '' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/auto/DBD/SQLite = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD/SQLite ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD/SQLite -maxdepth 1 -type f [ 268s] + RES=/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 268s] + '[' -n /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/auto/share = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share -maxdepth 1 -type f [ 268s] + RES= [ 268s] + '[' -n '' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/auto/share/dist = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist -maxdepth 1 -type f [ 268s] + RES= [ 268s] + '[' -n '' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist [ 268s] + /bin/cat [ 268s] + for i in '${all_dir[@]}' [ 268s] + '[' riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite = auto ']' [ 268s] + '[' /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite = /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite ']' [ 268s] ++ find /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite -maxdepth 1 -type f [ 268s] + RES='/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.c [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3ext.h [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.h' [ 268s] + '[' -n '/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.c [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3ext.h [ 268s] /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.h' ']' [ 268s] + fgen_dir /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.c [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.c [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3ext.h [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3ext.h [ 268s] + /bin/cat [ 268s] + for file in '$RES' [ 268s] ++ basename /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0//riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.h [ 268s] + fgen_file /usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/share/dist/DBD-SQLite/sqlite3.h [ 268s] + /bin/cat [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/man ']' [ 268s] + fgen_file '/usr/share/man/man?/*' [ 268s] + /bin/cat [ 268s] + '[' -f /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/var/adm/perl-modules/perl-DBD-SQLite ']' [ 268s] + '[' -d /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/bin ']' [ 268s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.50-1.1 --unique-debug-src-base perl-DBD-SQLite-1.50-1.1.riscv64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/DBD-SQLite-1.50 [ 269s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 269s] *** WARNING: No build ID note found in /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 269s] 14167 blocks [ 269s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/DBD-SQLite-1.50/perl-DBD-SQLite-debuginfo.manifest [ 269s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/DBD-SQLite-1.50/perl-DBD-SQLite-debugsource.manifest [ 270s] + /usr/lib/rpm/check-buildroot [ 270s] + /usr/lib/rpm//brp-compress [ 270s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 270s] + /usr/lib/rpm/brp-python-hardlink [ 270s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 [ 270s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/DBD-SQLite-1.50/isu.list [ 270s] ~/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 ~/rpmbuild/BUILD/DBD-SQLite-1.50 [ 270s] ~/rpmbuild/BUILD/DBD-SQLite-1.50 [ 270s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 274s] Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.D6AACN [ 274s] + umask 022 [ 274s] + cd /home/abuild/rpmbuild/BUILD [ 274s] + cd DBD-SQLite-1.50 [ 274s] + /bin/make test [ 275s] "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 [ 276s] 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 [ 277s] # $DBI::VERSION=1.628 [ 277s] # Compile Options: [ 277s] # ENABLE_COLUMN_METADATA [ 277s] # ENABLE_FTS3 [ 277s] # ENABLE_FTS3_PARENTHESIS [ 277s] # ENABLE_FTS4 [ 277s] # ENABLE_JSON1 [ 277s] # ENABLE_RTREE [ 277s] # ENABLE_STAT4 [ 277s] # SYSTEM_MALLOC [ 277s] # THREADSAFE=1 [ 277s] t/01_compile.t ........................................ ok [ 278s] # sqlite_version=3.10.2 [ 278s] t/02_logon.t .......................................... ok [ 279s] t/03_create_table.t ................................... ok [ 280s] t/04_insert.t ......................................... ok [ 280s] t/05_select.t ......................................... ok [ 281s] t/06_tran.t ........................................... ok [ 282s] t/07_error.t .......................................... ok [ 291s] t/08_busy.t ........................................... ok [ 292s] t/09_create_function.t ................................ ok [ 292s] t/10_create_aggregate.t ............................... ok [ 295s] t/12_unicode.t ........................................ ok [ 296s] t/13_create_collation.t ............................... ok [ 297s] t/14_progress_handler.t ............................... ok [ 300s] t/15_ak_dbd.t ......................................... ok [ 301s] t/16_column_info.t .................................... ok [ 302s] t/17_createdrop.t ..................................... ok [ 302s] t/18_insertfetch.t .................................... ok [ 305s] t/19_bindparam.t ...................................... ok [ 306s] t/20_blobs.t .......................................... ok [ 307s] t/21_blobtext.t ....................................... ok [ 307s] t/22_listfields.t ..................................... ok [ 308s] t/23_nulls.t .......................................... ok [ 309s] t/24_numrows.t ........................................ ok [ 310s] t/25_chopblanks.t ..................................... ok [ 311s] t/26_commit.t ......................................... ok [ 314s] t/27_metadata.t ....................................... ok [ 319s] t/28_schemachange.t ................................... ok [ 320s] t/30_auto_rollback.t .................................. ok [ 321s] t/31_bind_weird_number_param.t ........................ ok [ 322s] t/32_inactive_error.t ................................. ok [ 322s] t/33_non_latin_path.t ................................. ok [ 324s] t/34_online_backup.t .................................. ok [ 325s] t/35_table_info.t ..................................... ok [ 326s] t/36_hooks.t .......................................... ok [ 326s] t/37_regexp.t ......................................... ok [ 327s] t/38_empty_statement.t ................................ ok [ 328s] t/39_foreign_keys.t ................................... ok [ 329s] t/40_multiple_statements.t ............................ ok [ 329s] t/41_placeholders.t ................................... ok [ 330s] t/42_primary_key_info.t ............................... ok [ 331s] t/43_fts3.t ........................................... ok [ 332s] t/44_rtree.t .......................................... ok [ 332s] t/45_savepoints.t ..................................... ok [ 333s] t/46_mod_perl.t ....................................... skipped: requires APR::Table [ 335s] t/47_execute.t ........................................ ok [ 336s] t/48_bind_param_is_sticky.t ........................... ok [ 336s] t/49_trace_and_profile.t .............................. ok [ 337s] t/50_foreign_key_info.t ............................... ok [ 338s] t/51_table_column_metadata.t .......................... ok [ 339s] t/52_db_filename.t .................................... ok [ 339s] t/53_status.t ......................................... ok [ 340s] t/54_literal_txn.t .................................... ok [ 341s] t/55_statistics_info.t ................................ ok [ 341s] t/56_open_flags.t ..................................... ok [ 342s] t/57_uri_filename.t ................................... ok [ 343s] t/58_see_if_its_a_number_and_explicit_binding.t ....... ok [ 344s] t/59_extended_result_codes.t .......................... skipped: this test is for Win32 only [ 344s] t/60_readonly.t ....................................... ok [ 345s] t/61_strlike.t ........................................ ok [ 346s] t/cookbook_variance.t ................................. ok [ 346s] t/rt_106151_outermost_savepoint.t ..................... ok [ 347s] t/rt_106950_extra_warnings_with_savepoints.t .......... ok [ 348s] t/rt_15186_prepcached.t ............................... ok [ 349s] t/rt_21406_auto_finish.t .............................. ok [ 350s] t/rt_25371_asymmetric_unicode.t ....................... ok [ 351s] t/rt_25460_numeric_aggregate.t ........................ ok [ 352s] t/rt_25924_user_defined_func_unicode.t ................ ok [ 353s] t/rt_26775_distinct.t ................................. ok [ 354s] t/rt_27553_prepared_cache_and_analyze.t ............... ok [ 355s] t/rt_29058_group_by.t ................................. ok [ 356s] t/rt_29629_sqlite_where_length.t ...................... ok [ 356s] t/rt_31324_full_names.t ............................... ok [ 357s] t/rt_32889_prepare_cached_reexecute.t ................. ok [ 358s] t/rt_36836_duplicate_key.t ............................ ok [ 359s] t/rt_36838_unique_and_bus_error.t ..................... ok [ 360s] t/rt_40594_nullable.t ................................. ok [ 361s] t/rt_48393_debug_panic_with_commit.t .................. skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test [ 362s] t/rt_50503_fts3.t ..................................... ok [ 363s] t/rt_52573_manual_exclusive_lock.t .................... ok [ 363s] t/rt_53235_icu_compatibility.t ........................ skipped: requires SQLite ICU plugin to be enabled [ 364s] t/rt_62370_diconnected_handles_operation.t ............ ok [ 365s] t/rt_64177_ping_wipes_out_the_errstr.t ................ ok [ 366s] t/rt_67581_bind_params_mismatch.t ..................... ok [ 367s] t/rt_71311_bind_col_and_unicode.t ..................... ok [ 367s] t/rt_73159_fts_tokenizer_segfault.t ................... ok [ 368s] t/rt_73787_exponential_buffer_overflow.t .............. ok [ 370s] t/rt_76395_int_overflow.t ............................. ok [ 371s] t/rt_77724_primary_key_with_a_whitespace.t ............ ok [ 373s] t/rt_78833_utf8_flag_for_column_names.t ............... ok [ 374s] t/rt_81536_multi_column_primary_key_info.t ............ ok [ 375s] t/rt_88228_sqlite_3_8_0_crash.t ....................... ok [ 375s] t/rt_96050_db_filename_for_a_closed_database.t ........ ok [ 376s] t/rt_96877_unicode_statements.t ....................... ok [ 377s] t/rt_96878_fts_contentless_table.t .................... ok [ 378s] t/rt_97598_crash_on_disconnect_with_virtual_tables.t .. ok [ 379s] t/virtual_table/00_base.t ............................. ok [ 381s] t/virtual_table/01_destroy.t .......................... ok [ 381s] t/virtual_table/02_find_function.t .................... ok [ 382s] t/virtual_table/10_filecontent.t ...................... ok [ 385s] t/virtual_table/11_filecontent_fulltext.t ............. ok [ 386s] t/virtual_table/20_perldata.t ......................... ok [ 389s] t/virtual_table/21_perldata_charinfo.t ................ ok [ 390s] t/virtual_table/rt_99748.t ............................ ok [ 390s] All tests successful. [ 390s] Files=103, Tests=3561, 114 wallclock secs ( 2.40 usr 0.12 sys + 82.84 cusr 1.90 csys = 87.26 CPU) [ 390s] Result: PASS [ 390s] + exit 0 [ 390s] Processing files: perl-DBD-SQLite-1.50-1.1.riscv64 [ 390s] Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dYPOXO [ 390s] + umask 022 [ 390s] + cd /home/abuild/rpmbuild/BUILD [ 390s] + cd DBD-SQLite-1.50 [ 390s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/doc/packages/perl-DBD-SQLite [ 390s] + export LC_ALL=C [ 390s] + LC_ALL=C [ 390s] + export DOCDIR [ 390s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/doc/packages/perl-DBD-SQLite [ 390s] + cp -pr Changes /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/doc/packages/perl-DBD-SQLite [ 390s] + cp -pr constants.inc /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/doc/packages/perl-DBD-SQLite [ 390s] + cp -pr LICENSE /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/doc/packages/perl-DBD-SQLite [ 390s] + cp -pr README /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/share/doc/packages/perl-DBD-SQLite [ 390s] + exit 0 [ 390s] warning: Missing build-id in /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so [ 391s] Provides: perl(DBD::SQLite) = 1.50 perl(DBD::SQLite::Constants) perl(DBD::SQLite::VirtualTable) = 1.50 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.50-1.1 perl-DBD-SQLite(riscv-64) = 1.50-1.1 [ 391s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 391s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) rtld(GNU_HASH) [ 391s] Processing files: perl-DBD-SQLite-debugsource-1.50-1.1.riscv64 [ 391s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 391s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 391s] [ 391s] Provides: perl-DBD-SQLite-debugsource = 1.50-1.1 perl-DBD-SQLite-debugsource(riscv-64) = 1.50-1.1 [ 391s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 391s] Processing files: perl-DBD-SQLite-debuginfo-1.50-1.1.riscv64 [ 391s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 391s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 391s] [ 391s] warning: Missing build-id in /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64/usr/lib/debug/usr/lib64/perl5/vendor_perl/5.38.0/riscv64-linux-thread-multi/auto/DBD/SQLite/SQLite.so.debug [ 391s] Provides: perl-DBD-SQLite-debuginfo = 1.50-1.1 perl-DBD-SQLite-debuginfo(riscv-64) = 1.50-1.1 [ 391s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 391s] Recommends: perl-DBD-SQLite-debugsource(riscv-64) = 1.50-1.1 [ 391s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 [ 391s] sh: --version: command not found [ 391s] rpm: no arguments given for query [ 391s] Wrote: /home/abuild/rpmbuild/SRPMS/perl-DBD-SQLite-1.50-1.1.src.rpm [ 391s] sh: --version: command not found [ 391s] rpm: no arguments given for query [ 395s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/perl-DBD-SQLite-1.50-1.1.riscv64.rpm [ 395s] sh: --version: command not found [ 395s] rpm: no arguments given for query [ 398s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/perl-DBD-SQLite-debugsource-1.50-1.1.riscv64.rpm [ 398s] sh: --version: command not found [ 398s] rpm: no arguments given for query [ 399s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/perl-DBD-SQLite-debuginfo-1.50-1.1.riscv64.rpm [ 399s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Nr1HNH [ 399s] + umask 022 [ 399s] + cd /home/abuild/rpmbuild/BUILD [ 399s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 [ 399s] + cd DBD-SQLite-1.50 [ 399s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/perl-DBD-SQLite-1.50-1.1.riscv64 [ 399s] + exit 0 [ 399s] ... checking for files with abuild user/group [ 399s] ... creating baselibs [ 400s] [ 400s] 0c62cdfd0194 finished "build perl-DBD-SQLite.spec" at Tue Sep 9 06:14:00 UTC 2025. [ 400s] Retried build at Tue Sep 9 08:47:53 2025 returned same result, skipped