[ 1s] on X86_64, no limit mem size [ 1s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.27 [ 1s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 1s] [ 1s] [ 1s] 33f3213aa1b8 started "build perl-DBD-SQLite.spec" at Fri Sep 19 10:55:45 UTC 2025. [ 1s] [ 1s] Building perl-DBD-SQLite for project 'Tizen-Base-Toolchain' repository 'standard' arch 'x86_64' srcmd5 '4fb418fbb3d4945c6ef63c7af57f58a8' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.27/.build-srcdir/perl-DBD-SQLite.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.27/.build-srcdir/perl-DBD-SQLite.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/27/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.27/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.27/.build-srcdir/perl-DBD-SQLite.spec build ... [ 9s] cycle: nss -> libsoftokn3 [ 9s] breaking dependency nss -> libsoftokn3 [ 9s] [1/37] preinstalling libmagic-data... [ 10s] [2/37] preinstalling libncurses... [ 10s] [3/37] preinstalling setup... [ 10s] [4/37] preinstalling filesystem... [ 10s] [5/37] preinstalling glibc... [ 11s] [6/37] preinstalling bash... [ 11s] [7/37] preinstalling diffutils... [ 11s] [8/37] preinstalling grep... [ 11s] [9/37] preinstalling libattr... [ 11s] [10/37] preinstalling libbz2... [ 12s] [11/37] preinstalling libcap... [ 12s] [12/37] preinstalling libfreebl3... [ 12s] [13/37] preinstalling libgcc... [ 12s] [14/37] preinstalling liblua... [ 12s] [15/37] preinstalling liblzma... [ 12s] [16/37] preinstalling libpopt... [ 12s] [17/37] preinstalling libreadline... [ 12s] [18/37] preinstalling libsmack... [ 12s] [19/37] preinstalling libsqlite... [ 12s] [20/37] preinstalling libxcrypt... [ 12s] [21/37] preinstalling libxml2... [ 12s] [22/37] preinstalling libzstd1... [ 12s] [23/37] preinstalling nspr... [ 12s] [24/37] preinstalling sed... [ 12s] [25/37] preinstalling zlib... [ 12s] [26/37] preinstalling coreutils... [ 13s] [27/37] preinstalling libacl... [ 13s] [28/37] preinstalling libelf... [ 13s] [29/37] preinstalling smack... [ 13s] [30/37] preinstalling bzip2... [ 13s] [31/37] preinstalling libmagic... [ 13s] [32/37] preinstalling util-linux... [ 14s] [33/37] preinstalling tar... [ 14s] [34/37] preinstalling util-linux-su... [ 14s] [35/37] preinstalling nss... [ 14s] [36/37] preinstalling libsoftokn3... [ 14s] [37/37] preinstalling rpm... [ 15s] running setup postinstall script [ 15s] chroot: failed to run command '': No such file or directory [ 15s] initializing rpm db... [ 15s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 15s] breaking dependency libxcrypt-devel -> glibc-devel [ 15s] cycle: libsoftokn3 -> nss [ 15s] breaking dependency nss -> libsoftokn3 [ 15s] done [ 15s] querying package ids... [ 16s] [1/102] cumulate libmagic-data-5.45-1.6 [ 16s] [2/102] cumulate setup-0.9-1.1 [ 16s] [3/102] cumulate filesystem-3.1-1.1 [ 16s] [4/102] cumulate glibc-2.40-1.6 [ 16s] [5/102] cumulate bash-3.2.57-1.1 [ 16s] [6/102] cumulate cpio-2.8-1.1 [ 16s] [7/102] cumulate diffutils-3.10-1.1 [ 16s] [8/102] cumulate findutils-4.3.8-1.5 [ 16s] [9/102] cumulate gdbm-1.8.3-1.7 [ 16s] [10/102] cumulate hostname-3.23-1.1 [ 16s] [11/102] cumulate libatomic-14.2.0-1.7 [ 16s] [12/102] cumulate libattr-2.5.1-1.6 [ 16s] [13/102] cumulate libblkid-2.39.3-1.6 [ 16s] [14/102] cumulate libbz2-1.0.8-1.6 [ 16s] [15/102] cumulate libcap-2.73-1.5 [ 16s] [16/102] cumulate libfreebl3-3.109-1.7 [ 16s] [17/102] cumulate libgcc-14.2.0-1.7 [ 16s] [18/102] cumulate libgomp-14.2.0-1.7 [ 16s] [19/102] cumulate libitm-14.2.0-1.7 [ 16s] [20/102] cumulate libltdl-2.4.7-1.7 [ 16s] [21/102] cumulate liblua-5.1.5-1.5 [ 16s] [22/102] cumulate liblzma-5.6.3-1.6 [ 16s] [23/102] cumulate libopenssl3-3.0.16-1.7 [ 16s] [24/102] cumulate libpcre-8.45-1.6 [ 16s] [25/102] cumulate libpopt-1.16-1.5 [ 16s] [26/102] cumulate libquadmath-14.2.0-1.7 [ 16s] [27/102] cumulate libsmack-1.3.1-1.4 [ 16s] [28/102] cumulate libsmartcols-2.39.3-1.6 [ 16s] [29/102] cumulate libsqlite-3.50.2-1.6 [ 16s] [30/102] cumulate libuuid-2.39.3-1.6 [ 16s] [31/102] cumulate libxcrypt-4.4.36-1.7 [ 16s] [32/102] cumulate libxml2-2.13.5-1.7 [ 16s] [33/102] cumulate libzstd1-1.5.6-1.6 [ 16s] [34/102] cumulate m4-1.4.19-1.1 [ 16s] [35/102] cumulate net-tools-2.0_20121208git-1.5 [ 16s] [36/102] cumulate nspr-4.36-1.5 [ 16s] [37/102] cumulate patch-2.7.6-1.4 [ 16s] [38/102] cumulate pkg-config-0.29.2-1.7 [ 16s] [39/102] cumulate sed-4.1c-1.5 [ 16s] [40/102] cumulate update-alternatives-1.22.2-1.1 [ 16s] [41/102] cumulate which-2.17-1.1 [ 16s] [42/102] cumulate zlib-1.3.1-1.7 [ 16s] [43/102] cumulate build-compare-2023.06.18-1.1 [ 16s] [44/102] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 16s] [45/102] cumulate binutils-libs-2.43-1.7 [ 16s] [46/102] cumulate coreutils-6.9-14.1 [ 16s] [47/102] cumulate cpp-14.2.0-1.7 [ 16s] [48/102] cumulate gawk-3.1.5-1.1 [ 16s] [49/102] cumulate gcc-c++-14.2.0-1.7 [ 16s] [50/102] cumulate grep-2.5.2-1.5 [ 16s] [51/102] cumulate libacl-2.3.2-1.5 [ 16s] [52/102] cumulate libelf-0.189-1.1 [ 16s] [53/102] cumulate libgfortran-14.2.0-1.7 [ 16s] [54/102] cumulate libmount-2.39.3-1.6 [ 16s] [55/102] cumulate libstdc++-14.2.0-1.7 [ 16s] [56/102] cumulate make-4.4.1-1.5 [ 16s] [57/102] cumulate nss-certs-3.109-1.7 [ 16s] [58/102] cumulate smack-1.3.1-1.4 [ 16s] [59/102] cumulate bzip2-1.0.8-1.6 [ 16s] [60/102] cumulate libfdisk-2.39.3-1.6 [ 16s] [61/102] cumulate libmagic-5.45-1.6 [ 16s] [62/102] cumulate xz-5.6.3-1.6 [ 16s] [63/102] cumulate perl-5.38.0-1.7 [ 16s] [64/102] cumulate build-mkbaselibs-20120927-1.1 [ 16s] [65/102] cumulate libstdc++-devel-14.2.0-1.7 [ 16s] [66/102] cumulate linux-glibc-devel-6.6-1.7 [ 16s] [67/102] cumulate perl-DBI-1.628-1.1 [ 16s] [68/102] cumulate tar-1.17-1.1 [ 16s] [69/102] cumulate terminfo-base-full-6.4-1.7 [ 16s] [70/102] cumulate autoconf-2.71-1.7 [ 16s] [71/102] cumulate file-5.45-1.6 [ 16s] [72/102] cumulate glibc-locale-2.40-1.6 [ 16s] [73/102] cumulate gzip-1.3.12-1.5 [ 16s] [74/102] cumulate libcc1-14.2.0-1.7 [ 16s] [75/102] cumulate binutils-2.43-1.7 [ 16s] [76/102] cumulate pam-1.1.6-1.7 [ 16s] [77/102] cumulate tzdata-2024b-1.1 [ 16s] [78/102] cumulate libdw-0.189-1.1 [ 16s] [79/102] cumulate libllvm-21.1.1-1.5 [ 16s] [80/102] cumulate libarchive-3.8.1-1.7 [ 16s] [81/102] cumulate automake-1.16.5-1.7 [ 16s] [82/102] cumulate libasm-0.189-1.1 [ 16s] [83/102] cumulate libncurses6-6.4-1.7 [ 16s] [84/102] cumulate build-20120927-1.1 [ 16s] [85/102] cumulate gcc-14.2.0-1.7 [ 16s] [86/102] cumulate libncurses-6.4-1.7 [ 16s] [87/102] cumulate less-668-1.1 [ 16s] [88/102] cumulate libreadline-5.2-1.7 [ 16s] [89/102] cumulate libtool-2.4.7-1.7 [ 16s] [90/102] cumulate elfutils-0.189-1.1 [ 16s] [91/102] cumulate lldb-21.1.1-1.5 [ 16s] [92/102] cumulate llvm-21.1.1-1.5 [ 16s] [93/102] cumulate util-linux-2.39.3-1.6 [ 16s] [94/102] cumulate util-linux-su-2.39.3-1.6 [ 16s] [95/102] cumulate llvm-devel-21.1.1-1.5 [ 16s] [96/102] cumulate clang-21.1.1-1.5 [ 16s] [97/102] cumulate libxcrypt-devel-4.4.36-1.7 [ 16s] [98/102] cumulate nss-3.109-1.7 [ 16s] [99/102] cumulate glibc-devel-2.40-1.6 [ 16s] [100/102] cumulate libsoftokn3-3.109-1.7 [ 16s] [101/102] cumulate rpm-4.14.1.1-1.6 [ 16s] [102/102] cumulate rpm-build-4.14.1.1-1.6 [ 16s] now installing cumulated packages [ 91s] Preparing... ######################################## [ 91s] Updating / installing... [ 91s] setup-0.9-1.1 ######################################## [ 91s] filesystem-3.1-1.1 ######################################## [ 92s] glibc-2.40-1.6 ######################################## [ 92s] bash-3.2.57-1.1 ######################################## [ 92s] zlib-1.3.1-1.7 ######################################## [ 93s] coreutils-6.9-14.1 ######################################## [ 94s] libgcc-14.2.0-1.7 ######################################## [ 94s] libstdc++-14.2.0-1.7 ######################################## [ 94s] libelf-0.189-1.1 ######################################## [ 95s] libbz2-1.0.8-1.6 ######################################## [ 95s] liblzma-5.6.3-1.6 ######################################## [ 95s] libxml2-2.13.5-1.7 ######################################## [ 96s] libdw-0.189-1.1 ######################################## [ 96s] libxcrypt-4.4.36-1.7 ######################################## [ 96s] libblkid-2.39.3-1.6 ######################################## [ 97s] nspr-4.36-1.5 ######################################## [ 97s] pam-1.1.6-1.7 ######################################## [ 97s] libfreebl3-3.109-1.7 ######################################## [ 98s] libpopt-1.16-1.5 ######################################## [ 98s] libuuid-2.39.3-1.6 ######################################## [ 98s] libfdisk-2.39.3-1.6 ######################################## [ 98s] nss-certs-3.109-1.7 ######################################## [ 98s] libmount-2.39.3-1.6 ######################################## [ 99s] libasm-0.189-1.1 ######################################## [ 108s] libllvm-21.1.1-1.5 ######################################## [ 108s] xz-5.6.3-1.6 ######################################## [ 108s] bzip2-1.0.8-1.6 ######################################## [ 108s] libcc1-14.2.0-1.7 ######################################## [ 109s] libgfortran-14.2.0-1.7 ######################################## [ 110s] linux-glibc-devel-6.6-1.7 ######################################## [ 110s] terminfo-base-full-6.4-1.7 ######################################## [ 110s] libncurses6-6.4-1.7 ######################################## [ 110s] libreadline-5.2-1.7 ######################################## [ 123s] lldb-21.1.1-1.5 ######################################## [ 261s] llvm-21.1.1-1.5 ######################################## [ 262s] gzip-1.3.12-1.5 ######################################## [ 263s] binutils-libs-2.43-1.7 ######################################## [ 266s] binutils-2.43-1.7 ######################################## [ 266s] make-4.4.1-1.5 ######################################## [ 266s] findutils-4.3.8-1.5 ######################################## [ 266s] gdbm-1.8.3-1.7 ######################################## [ 274s] perl-5.38.0-1.7 ######################################## [ 274s] build-mkbaselibs-20120927-1.1 ######################################## [ 274s] libatomic-14.2.0-1.7 ######################################## [ 274s] libattr-2.5.1-1.6 ######################################## [ 275s] libacl-2.3.2-1.5 ######################################## [ 275s] tar-1.17-1.1 ######################################## [ 275s] libcap-2.73-1.5 ######################################## [ 275s] libgomp-14.2.0-1.7 ######################################## [ 276s] libitm-14.2.0-1.7 ######################################## [ 276s] libltdl-2.4.7-1.7 ######################################## [ 276s] liblua-5.1.5-1.5 ######################################## [ 277s] libopenssl3-3.0.16-1.7 ######################################## [ 277s] libarchive-3.8.1-1.7 ######################################## [ 278s] libpcre-8.45-1.6 ######################################## [ 278s] libquadmath-14.2.0-1.7 ######################################## [ 278s] libsmack-1.3.1-1.4 ######################################## [ 279s] libsmartcols-2.39.3-1.6 ######################################## [ 279s] libsqlite-3.50.2-1.6 ######################################## [ 280s] libsoftokn3-3.109-1.7 ######################################## [ 280s] nss-3.109-1.7 ######################################## [ 280s] libzstd1-1.5.6-1.6 ######################################## [ 281s] m4-1.4.19-1.1 ######################################## [ 281s] autoconf-2.71-1.7 ######################################## [ 281s] automake-1.16.5-1.7 ######################################## [ 281s] patch-2.7.6-1.4 ######################################## [ 282s] pkg-config-0.29.2-1.7 ######################################## [ 282s] libxcrypt-devel-4.4.36-1.7 ######################################## [ 282s] glibc-devel-2.40-1.6 ######################################## [ 282s] sed-4.1c-1.5 ######################################## [ 282s] util-linux-2.39.3-1.6 ######################################## [ 283s] libmagic-data-5.45-1.6 ######################################## [ 283s] libmagic-5.45-1.6 ######################################## [ 284s] rpm-4.14.1.1-1.6 ######################################## [ 284s] rpm-build-4.14.1.1-1.6 ######################################## [ 284s] file-5.45-1.6 ######################################## [ 284s] util-linux-su-2.39.3-1.6 ######################################## [ 284s] libtool-2.4.7-1.7 ######################################## [ 284s] smack-1.3.1-1.4 ######################################## [ 293s] gcc-14.2.0-1.7 ######################################## [ 294s] grep-2.5.2-1.5 ######################################## [ 294s] build-20120927-1.1 ######################################## [ 294s] perl-DBI-1.628-1.1 ######################################## [ 311s] llvm-devel-21.1.1-1.5 ######################################## [ 413s] clang-21.1.1-1.5 ######################################## [ 414s] libncurses-6.4-1.7 ######################################## [ 414s] less-668-1.1 ######################################## [ 415s] elfutils-0.189-1.1 ######################################## [ 417s] libstdc++-devel-14.2.0-1.7 ######################################## [ 418s] glibc-locale-2.40-1.6 ######################################## [ 418s] tzdata-2024b-1.1 ######################################## [ 422s] cpp-14.2.0-1.7 ######################################## [ 427s] gcc-c++-14.2.0-1.7 ######################################## [ 427s] build-compare-2023.06.18-1.1 ######################################## [ 427s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 427s] gawk-3.1.5-1.1 ######################################## [ 427s] cpio-2.8-1.1 ######################################## [ 427s] diffutils-3.10-1.1 ######################################## [ 427s] hostname-3.23-1.1 ######################################## [ 427s] net-tools-2.0_20121208git-1.5 ######################################## [ 427s] update-alternatives-1.22.2-1.1 ######################################## [ 427s] which-2.17-1.1 ######################################## [ 427s] now finalizing build dir... [ 429s] ----------------------------------------------------------------- [ 429s] I have the following modifications for perl-DBD-SQLite.spec: [ 429s] 22c22 [ 429s] < Release: 0 [ 429s] --- [ 429s] > Release: 1.1 [ 429s] ----------------------------------------------------------------- [ 429s] ----- building perl-DBD-SQLite.spec (user abuild) [ 429s] ----------------------------------------------------------------- [ 429s] ----------------------------------------------------------------- [ 429s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --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 [ 429s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.d5VF6A [ 429s] + umask 022 [ 429s] + cd /home/abuild/rpmbuild/BUILD [ 429s] + cd /home/abuild/rpmbuild/BUILD [ 429s] + rm -rf DBD-SQLite-1.50 [ 429s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/DBD-SQLite-1.50.tar.gz [ 429s] + /bin/tar -xof - [ 430s] + STATUS=0 [ 430s] + '[' 0 -ne 0 ']' [ 430s] + cd DBD-SQLite-1.50 [ 430s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 430s] + echo 'Patch #0 (0001-SQLite-fix-error-by-Wimplicit-function-declaration.patch):' [ 430s] Patch #0 (0001-SQLite-fix-error-by-Wimplicit-function-declaration.patch): [ 430s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 430s] patching file SQLite.xs [ 430s] + find . -type f '!' -name '*.pl' -print0 [ 430s] + xargs -0 chmod 644 [ 430s] + exit 0 [ 430s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yiNojF [ 430s] + umask 022 [ 430s] + cd /home/abuild/rpmbuild/BUILD [ 430s] + CFLAGS='-Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -Wformat-security' [ 430s] + export CFLAGS [ 430s] + CXXFLAGS='-Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -Wformat-security' [ 430s] + export CXXFLAGS [ 430s] + FFLAGS='-Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g ' [ 430s] + export FFLAGS [ 430s] + FCFLAGS='-Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g ' [ 430s] + export FCFLAGS [ 430s] + LDFLAGS=-Wl,-z,relro,--as-needed [ 430s] + export LDFLAGS [ 430s] + cd DBD-SQLite-1.50 [ 430s] + ref=/usr/lib/rpm [ 430s] + mints=0 [ 430s] + case $(uname -m) in [ 430s] ++ uname -m [ 430s] + for s in guess sub [ 430s] ++ find -maxdepth 8 -name config.guess [ 430s] + for s in guess sub [ 430s] ++ find -maxdepth 8 -name config.sub [ 430s] + export AR=llvm-ar RANLIB=llvm-ranlib [ 430s] + AR=llvm-ar [ 430s] + RANLIB=llvm-ranlib [ 430s] + export CC=x86_64-tizen-linux-gnu-clang CXX=x86_64-tizen-linux-gnu-clang++ [ 430s] + CC=x86_64-tizen-linux-gnu-clang [ 430s] + CXX=x86_64-tizen-linux-gnu-clang++ [ 430s] + /bin/perl Makefile.PL INSTALLDIRS=vendor 'OPTIMIZE=-Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 430s] Checking if your kit is complete... [ 430s] Looks good [ 431s] Using DBI 1.628 (for perl 5.038000 on x86_64-linux-thread-multi) installed in /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI/ [ 431s] Generating a Unix-style Makefile [ 431s] Writing Makefile for DBD::SQLite [ 431s] Writing MYMETA.yml and MYMETA.json [ 431s] + /bin/make -j12 [ 431s] Running Mkbootstrap for SQLite () [ 431s] cp lib/DBD/SQLite.pm blib/lib/DBD/SQLite.pm [ 431s] cp lib/DBD/SQLite/VirtualTable/PerlData.pm blib/lib/DBD/SQLite/VirtualTable/PerlData.pm [ 431s] cp lib/DBD/SQLite/Fulltext_search.pod blib/lib/DBD/SQLite/Fulltext_search.pod [ 431s] cp lib/DBD/SQLite/VirtualTable.pm blib/lib/DBD/SQLite/VirtualTable.pm [ 431s] cp lib/DBD/SQLite/Constants.pm blib/lib/DBD/SQLite/Constants.pm [ 431s] cp lib/DBD/SQLite/VirtualTable/FileContent.pm blib/lib/DBD/SQLite/VirtualTable/FileContent.pm [ 431s] cp lib/DBD/SQLite/Cookbook.pod blib/lib/DBD/SQLite/Cookbook.pod [ 431s] "/usr/bin/perl" -p -e "s/~DRIVER~/SQLite/g" /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI/Driver.xst > SQLite.xsi [ 431s] x86_64-tizen-linux-gnu-clang -c -I. -I/usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -Wformat-security -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 -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -DVERSION=\"1.50\" -DXS_VERSION=\"1.50\" -fPIC "-I/usr/lib64/perl5/5.38.0/x86_64-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 [ 431s] x86_64-tizen-linux-gnu-clang -c -I. -I/usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -Wformat-security -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 -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -DVERSION=\"1.50\" -DXS_VERSION=\"1.50\" -fPIC "-I/usr/lib64/perl5/5.38.0/x86_64-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 [ 431s] "/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 [ 431s] chmod 644 "SQLite.bs" [ 431s] "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 [ 431s] x86_64-tizen-linux-gnu-clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] [ 431s] x86_64-tizen-linux-gnu-clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] [ 431s] In file included from dbdimp.c:6: [ 431s] In file included from ./SQLiteXS.h:11: [ 431s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/perl.h:1059:9: warning: 'PERL_USE_SAFE_PUTENV' macro redefined [-Wmacro-redefined] [ 431s] 1059 | #define PERL_USE_SAFE_PUTENV [ 431s] | ^ [ 431s] :3:9: note: previous definition is here [ 431s] 3 | #define PERL_USE_SAFE_PUTENV 1 [ 431s] | ^ [ 431s] mv SQLite.xsc SQLite.c [ 431s] x86_64-tizen-linux-gnu-clang -c -I. -I/usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -Os -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -Wformat-security -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 -fstack-protector -momit-leaf-frame-pointer -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -DVERSION=\"1.50\" -DXS_VERSION=\"1.50\" -fPIC "-I/usr/lib64/perl5/5.38.0/x86_64-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 [ 431s] x86_64-tizen-linux-gnu-clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] [ 431s] In file included from SQLite.xs:3: [ 431s] In file included from ./SQLiteXS.h:11: [ 431s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/perl.h:1059:9: warning: 'PERL_USE_SAFE_PUTENV' macro redefined [-Wmacro-redefined] [ 431s] 1059 | #define PERL_USE_SAFE_PUTENV [ 431s] | ^ [ 431s] :3:9: note: previous definition is here [ 431s] 3 | #define PERL_USE_SAFE_PUTENV 1 [ 431s] | ^ [ 432s] SQLite.c:190:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 190 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:190:5: note: '{' token is here [ 432s] 190 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:190:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 190 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:190:5: note: ')' token is here [ 432s] 190 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:213:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:213:2: note: '{' token is here [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:213:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:213:2: note: '{' token is here [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:213:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:213:2: note: ')' token is here [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:213:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:213:2: note: ')' token is here [ 432s] 213 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:215:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 215 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:215:5: note: '{' token is here [ 432s] 215 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:215:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 215 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:215:5: note: ')' token is here [ 432s] 215 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:198:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 198 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:251:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:251:2: note: '{' token is here [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:251:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:251:2: note: '{' token is here [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:251:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:251:2: note: ')' token is here [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:251:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:251:2: note: ')' token is here [ 432s] 251 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:253:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 253 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:253:5: note: '{' token is here [ 432s] 253 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:253:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 253 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:253:5: note: ')' token is here [ 432s] 253 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:223:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 223 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:280:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:280:2: note: '{' token is here [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:280:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:280:2: note: '{' token is here [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:280:2: note: ')' token is here [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:280:2: note: ')' token is here [ 432s] 280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 282 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:282:5: note: '{' token is here [ 432s] 282 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 282 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:282:5: note: ')' token is here [ 432s] 282 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:264:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 264 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:314:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:314:2: note: '{' token is here [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:314:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:314:2: note: '{' token is here [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:314:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:314:2: note: ')' token is here [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:314:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:314:2: note: ')' token is here [ 432s] 314 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:316:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 316 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:316:5: note: '{' token is here [ 432s] 316 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:316:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 316 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:316:5: note: ')' token is here [ 432s] 316 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:290:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 290 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:353:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:353:2: note: '{' token is here [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:353:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:353:2: note: '{' token is here [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:353:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:353:2: note: ')' token is here [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:353:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:353:2: note: ')' token is here [ 432s] 353 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 355 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:355:5: note: '{' token is here [ 432s] 355 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 355 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:355:5: note: ')' token is here [ 432s] 355 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:325:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 325 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:381:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:381:2: note: '{' token is here [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:381:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:381:2: note: '{' token is here [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:381:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:381:2: note: ')' token is here [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:381:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:381:2: note: ')' token is here [ 432s] 381 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 383 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:383:5: note: '{' token is here [ 432s] 383 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 383 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:383:5: note: ')' token is here [ 432s] 383 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:363:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 363 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:405:5: note: '{' token is here [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:405:5: note: '{' token is here [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:405:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:405:5: note: ')' token is here [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:405:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:405:5: note: ')' token is here [ 432s] 405 | XSRETURN_EMPTY; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:391:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 391 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:431:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:431:2: note: '{' token is here [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:431:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:431:2: note: '{' token is here [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:431:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:431:2: note: ')' token is here [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:431:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:431:2: note: ')' token is here [ 432s] 431 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 433 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:433:5: note: '{' token is here [ 432s] 433 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:433:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 433 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:433:5: note: ')' token is here [ 432s] 433 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:413:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 413 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:456:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:456:2: note: '{' token is here [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:456:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:456:2: note: '{' token is here [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:456:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:456:2: note: ')' token is here [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:456:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:456:2: note: ')' token is here [ 432s] 456 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:458:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 458 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:458:5: note: '{' token is here [ 432s] 458 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:458:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 458 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:458:5: note: ')' token is here [ 432s] 458 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:482:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:482:2: note: '{' token is here [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:482:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:482:2: note: '{' token is here [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:482:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:482:2: note: ')' token is here [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:482:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:482:2: note: ')' token is here [ 432s] 482 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:484:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 484 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:484:5: note: '{' token is here [ 432s] 484 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 484 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:484:5: note: ')' token is here [ 432s] 484 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:466:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 466 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:509:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 509 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:509:5: note: '{' token is here [ 432s] 509 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:509:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 509 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:509:5: note: ')' token is here [ 432s] 509 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:492:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 492 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:534:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 534 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:534:5: note: '{' token is here [ 432s] 534 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:534:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 534 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:534:5: note: ')' token is here [ 432s] 534 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:517:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 517 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:559:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 559 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:559:5: note: '{' token is here [ 432s] 559 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:559:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 559 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:559:5: note: ')' token is here [ 432s] 559 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:542:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 542 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:583:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:583:2: note: '{' token is here [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:583:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:583:2: note: '{' token is here [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:583:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:583:2: note: ')' token is here [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:583:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:583:2: note: ')' token is here [ 432s] 583 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:585:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 585 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:585:5: note: '{' token is here [ 432s] 585 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:585:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 585 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:585:5: note: ')' token is here [ 432s] 585 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:567:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 567 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:613:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:613:2: note: '{' token is here [ 432s] 613 | dbdimp.c:485:9: warning: unused variable 'i' [-Wunused-variable] [ 432s] PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] 485 | SQLite.c:613:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); int i; [ 432s] | ^ [ 432s] } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:613:2: note: '{' token is here [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:613:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:613:2: note: ')' token is here [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:613:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:613:2: note: ')' token is here [ 432s] 613 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002dbdimp.c: | # define STMT_END ) [ 432s] | ^ [ 432s] 636SQLite.c:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] [ 432s] :615:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 615 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:615:5: note: '{' token is here [ 432s] 615 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] 636 | while ( s = imp_dbh->stmSQLite.c:615:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 615 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:615:5: note: ')' token is here [ 432s] 615 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] t_listSQLite.c ) { [ 432s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 432s] :593:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 593 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197dbdimp.c:636:19: note: place parentheses around the assignment to silence this warning [ 432s] 636 | while ( s = imp_dbh->stmt_list ) { [ 432s] | ^ [ 432s] | ( ) [ 432s] | #defidbdimp.c:636:19: note: use '==' to turn this assignment into an equality comparison [ 432s] 636 | while ( s = imp_dbh->stmt_list ) { [ 432s] | ^ [ 432s] | == [ 432s] ne dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] dbdimp.c:651:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] [ 432s] 651 | while( s = imp_dbh->stmt_list ) { [ 432s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 432s] dbdimp.c:651:14: note: place parentheses around the assignment to silence this warning [ 432s] 651 | whiSQLite.cl:637:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] e637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:637:2: note: '{' token is here [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] (495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] sSQLite.c:637:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] = 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:637:2: note: '{' token is here [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] imp_dbh->stmt_list ) { [ 432s] | ^ [ 432s] | ( ) [ 432s] dbdimp.c:651:14: note: use '==' to turn this assignment into an equality comparison [ 432s] 651 | while( SQLite.c:637:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:637:2: note: ')' token is here [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] s495 | #define PUSHi(i) STMT_ST ART { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] = imp_dbh->SQLite.c:637:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] s495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:637:2: note: ')' token is here [ 432s] 637 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] tmt_lSQLite.c:639:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 639 | XSRETURN(1);i [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] s4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:639:5: note: '{' token is here [ 432s] 639 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] t ) { [ 432s] | ^ [ 432s] | == [ 432s] SQLite.c:639:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 639 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:639:5: note: ')' token is here [ 432s] 639 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:623:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 623 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:661:2: note: '{' token is here [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:661:2: note: '{' token is here [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:661:2: note: ')' token is here [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:661:2: note: ')' token is here [ 432s] 661 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:663:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 663 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:663:5: note: '{' token is here [ 432s] 663 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:663:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 663 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:663:5: note: ')' token is here [ 432s] 663 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:647:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 647 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:694:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 694 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:694:5: note: '{' token is here [ 432s] 694 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:694:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 694 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:694:5: note: ')' token is here [ 432s] 694 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:671:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 671 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:715:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 715 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:715:5: note: '{' token is here [ 432s] 715 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:715:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 715 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:715:5: note: ')' token is here [ 432s] 715 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:702:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 702 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:735:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:735:2: note: '{' token is here [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:735:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:735:2: note: '{' token is here [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:735:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:735:2: note: ')' token is here [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:735:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:735:2: note: ')' token is here [ 432s] 735 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:737:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 737 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:737:5: note: '{' token is here [ 432s] 737 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:737:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 737 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:737:5: note: ')' token is here [ 432s] 737 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:723:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 723 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:770:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 770 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:770:5: note: '{' token is here [ 432s] 770 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:770:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 770 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:770:5: note: ')' token is here [ 432s] 770 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:745:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 745 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:796:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:796:2: note: '{' token is here [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:796:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:796:2: note: '{' token is here [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:796:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:796:2: note: ')' token is here [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:796:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:796:2: note: ')' token is here [ 432s] 796 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 798 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:798:5: note: '{' token is here [ 432s] 798 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 798 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:798:5: note: ')' token is here [ 432s] 798 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:778:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 778 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.c:831:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 831 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:831:5: note: '{' token is here [ 432s] 831 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:831:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 831 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:831:5: note: ')' token is here [ 432s] 831 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:806:5: warning: unused variable 'ix' [-Wunused-variable] [ 432s] 806 | dXSI32; [ 432s] | ^~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' [ 432s] 197 | #define dXSI32 I32 ix = XSANY.any_i32 [ 432s] | ^~ [ 432s] SQLite.xs:353:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 353 | EXTEND(sp, n); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.xs:353:13: note: '{' token is here [ 432s] 353 | EXTEND(sp, n); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:865:10: warning: address of 'extra' will always evaluate to 'true' [-Wpointer-bool-conversion] [ 432s] 865 | if (&extra && imp_dbh->allow_multiple_statements) { [ 432s] | ^~~~~ ~~ [ 432s] SQLite.xs:353:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 353 | EXTEND(sp, n); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] SQLite.xs:353:13: note: ')' token is here [ 432s] 353 | EXTEND(sp, n); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.xs:358:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 358 | XSRETURN(n); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.xs:358:9: note: '{' token is here [ 432s] 358 | XSRETURN(n); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.xs:358:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 358 | XSRETURN(n); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.xs:358:9: note: ')' token is here [ 432s] 358 | XSRETURN(n); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:842:6: warning: unused variable 'RETVAL' [-Wunused-variable] [ 432s] 842 | int RETVAL; [ 432s] | ^~~~~~ [ 432s] SQLite.c:843:2: warning: unused variable 'targ' [-Wunused-variable] [ 432s] 843 | dXSTARG; [ 432s] | ^~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:189:28: note: expanded from macro 'dXSTARG' [ 432s] 189 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ [ 432s] | ^~~~ [ 432s] SQLite.c:858:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 858 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:858:5: note: '{' token is here [ 432s] 858 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:858:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 858 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:858:5: note: ')' token is here [ 432s] 858 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:888:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 888 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:888:5: note: '{' token is here [ 432s] 888 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:888:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 888 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:888:5: note: ')' token is here [ 432s] 888 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:912:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:912:2: note: '{' token is here [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:912:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:912:2: note: '{' token is here [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:912:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:912:2: note: ')' token is here [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:912:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:912:2: note: ')' token is here [ 432s] 912 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 914 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:914:5: note: '{' token is here [ 432s] 914 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:914:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 914 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:914:5: note: ')' token is here [ 432s] 914 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:947:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:947:2: note: '{' token is here [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:947:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:947:2: note: '{' token is here [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:947:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:947:2: note: ')' token is here [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:947:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:947:2: note: ')' token is here [ 432s] 947 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:949:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 949 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:949:5: note: '{' token is here [ 432s] 949 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:949:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 949 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:949:5: note: ')' token is here [ 432s] 949 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1179:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' [ 432s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1179:9: note: '{' token is here [ 432s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' [ 432s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1179:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' [ 432s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1179:9: note: ')' token is here [ 432s] 1179 | SvSETMAGIC(AvARRAY(av)[i]); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' [ 432s] 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1622 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1622:5: note: '{' token is here [ 432s] 1622 | PUSHMARK(SPIn file included from SQLite.c:959: [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-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] [ 432s] )33 | EXTEND(SP, params); [ 432s] | ^~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] ; 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:33:5: note: '{' token is here [ 432s] 33 | EXTEND(SP, params); [ 432s] | ^~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { In file included from SQLite.c:959: [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-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] [ 432s] 33 | EXTEND(SP, params); [ 432s] | ^~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:33:5: note: ')' token is here [ 432s] 33 | EXTEND(SP, params); [ 432s] | ^~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] In file included from SQLite.c:959: [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-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] [ 432s] 34 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:34:5: note: '{' token is here [ 432s] 34 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] In file included from SQLite.c:959: [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-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] [ 432s] 34 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] /usr/lib64/perl5/vendor_perl/5.38.0/x86_64-linux-thread-multi/auto/DBI/Driver_xst.h:34:5: note: ')' token is here [ 432s] 34 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1622 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1622:5: note: ')' token is here [ 432s] 1622 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1624:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1624:9: note: '{' token is here [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1624:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1624:9: note: '{' token is here [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:1624:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = SQLite.c(:998:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]s [ 432s] 998 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] )4001 | # define STMT_START (void)( /* gcc ; } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | s upports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:998:5: note: '{' token is here [ 432s] 998 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1624:9: note: ')' token is here [ 432s] SQLite.c:998:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 998 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:998:5: note: ')' token is here [ 432s] 998 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | SQLite.c ^:1087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 1087 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1087:5: note: '{' token is here [ 432s] 1087 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1087 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1087:5: note: ')' token is here [ 432s] 1087 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1624:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1624:9: note: ')' token is here [ 432s] 1624 | XPUSHs(stacked_sv_from_sqlite3_./SQLite.xsi:v128:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 128 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] a4001 | # define STMT_START (void)( /* gcc supports ``({lue(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define ST MSTATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:128:13: note: '{' token is here [ 432s] 128 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] T_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:128:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 128 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:128:13: note: ')' token is here [ 432s] 128 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: note: '{' token is here [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: note: '{' token is here [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: note: ')' token is here [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:143:13: note: ')' token is here [ 432s] 143 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: note: '{' token is here [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: note: '{' token is here [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: note: ')' token is here [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:151:13: note: ')' token is here [ 432s] 151 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:157:9: note: '{' token is here [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #ddbdimp.cefine XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:157:9: note: '{' token is here [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] :1808:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] 1808 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5./SQLite.xsi:157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] : note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] 339 | #definedbdimp.c:1808:5: note: '{' token is here [ 432s] 1808 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); dbdimp.c:1808:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1808 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1808:5: note: ')' token is here [ 432s] 1808 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] } STMT_ENdbdimp.c:1809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] D 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1809:5: note: '{' token is here [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] [ 432s] dbdimp.c:1809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:157:9: note: ')' token is here [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 1809 | ./SQLite.xsi XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] : 157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:157:9: note: ')' token is here [ 432s] 157 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { :1154:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1154 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1154:5: note: '{' token is here [ 432s] 1154 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1154:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1154 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1154:5: note: ')' token is here [ 432s] 1154 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1809:5: note: '{' token is here [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv./SQLite.xsi:188:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:188:39: note: '{' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_STAR(pkg) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] T { XSRETURN(0); } STMT_END [ 432s] | ^ [ 432s] 404 | ./SQLite.xsi# define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] :188:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } eldbdimp.c:1809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) se { XS)RETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:188:39: note: '{' token is here [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } ST188 | M if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START {T_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1809:5: note: ')' token is here [ 432s] XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg)./SQLite.xsi ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :188:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | dbdimp.c:1809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1809:5: note: ')' token is here [ 432s] 1809 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:188:39: note: ')' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:188:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:188:39: note: ')' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: note: '{' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: note: '{' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: note: ')' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] dbdimp.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h::339:187257:5:: note: warning: expanded from macro 'XSRETURN_UNDEF' [ 432s] '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 339 | # d1872e | f i n e PXUSSRHEMTAURRKN(_SUPN)D;E [ 432s] F | ^~~~~~~~~~~~ [ 432s] STMT_STAR/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT: 69{: 5X:S Tnote: _expanded from macro 'PUSHMARK'm [ 432s] UNDEF(0); XSR E69T | U R N ( 1S)T; MT} _SSTTMATR_TE N{D [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330 : 7 : note: expanded from macro 'XSRETURN' [ 432s] 330 | } S T M T _ E N D [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h : 4002 : 20\: [ 432s] note: | expanded from macro 'STMT_END' ^~~~~~~~~~ [ 432s] [ 432s] ./ppport.h :40024001 | :#28 : dnote: eexpanded from macro 'STMT_START'f [ 432s] ine STMT_END ) [ 432s] 4001 | | # ^ [ 432s] define STMT_START (void)( /* gcc supports `./SQLite.xsi`:(188{: 64S:T Awarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] MENTS; })'' */ [ 432s] | ^ [ 432s] 188 | dbdimp.c : 1872 : 5 : note: '{' token is here [ 432s] if (is _1872s | e l e cPtUrSoHwM_AaRrKr(aSyP)) ;{ [ 432s] X| S ^~~~~~~~~~~~R [ 432s] ETURN_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:M69P:T16Y:; note: }expanded from macro 'PUSHMARK' [ 432s] else { XSRETU R69 | N_ U N D ESFT;M T} [ 432s] _ S| T ^~~~~~~~~~~~~~A [ 432s] RT { /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 339 : 70 : note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | # d e f i n e X S R E T U R N _ U\N [ 432s] D E| F ^ [ 432s] STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:188:64: note: ')' token is here [ 432s] 188 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1872 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1872:5: note: ')' token is here [ 432s] 1872 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:197:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] dbdimp.c:1873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1971873 | | X P U S H s ( isfv _(2imso_rstealle(c tnreowwS_Vasrvr( aayg)g r{- >XaSgRgErT_UiRnNs_tE M)P T)Y);; [ 432s] } | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] lse { X/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:R498E:19T:U Rnote: Nexpanded from macro 'XPUSHs'_ [ 432s] UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] 498 | #/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hd:e340f:i27n:e note: Xexpanded from macro 'XSRETURN_EMPTY'P [ 432s] USHs(s) STMT_START { E340X | T#EdNeDf(isnpe, 1X)S;R E*T+U+RsNp_ E=M P(TsY) ; } SSTTMMTT__SETNADR [ 432s] T | { ^~~~~~~~~~ [ 432s] ./ppport.h :4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] XSRETURN( 04001) | ;# } dSeTfMiTn_eE NSDT [ 432s] M T| _ ^~~~~~~~~~S [ 432s] TART ./ppport.h(:v4001o:i28d:) (note: expanded from macro 'STMT_START'/ [ 432s] * gcc supports ``( {4001 | S#T A TdEeMfEiNnTeS ;S T}M)T'_'S T*A/R [ 432s] T| ^( [ 432s] voiddbdimp.c):(1873 :/5*: note: g'{' token is herec [ 432s] c supports `1873` | ( { S XTPAUTSEHMsE(N TsSv;_ 2}m)o'r't a*l/( [ 432s] n| e ^w [ 432s] SVsv( ag./SQLite.xsig:r197-:>39a:g gnote: r'{' token is here_ [ 432s] inst ) )); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 498197: | 30 : note: expanded from macro 'XPUSHs' [ 432s] if (i s498_ | s#edleefcitnreo wX_PaUrSrHasy()s ){ SXTSMRTE_TSUTRANR_TE M{P TEYX;T E}N De(lsspe, 1{) ;X S*+R+EsTpU R=N _(UsN)D; E}F ;S T}M [ 432s] T _| E ^~~~~~~~~~~~~~N [ 432s] D [ 432s] | ^/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] :340:38: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #defindbdimp.c:e1873 :X5S:R Ewarning: T'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]U [ 432s] RN_EMPTY S T1873M | T _ S TXAPRUTS H{s ( s v _ 2m o r t a l ( n e wS V sXvS(R EaTgUgRrN-(>0a)g;g r}_ iSnTsMtT _)E N)D) [ 432s] ; [ 432s] | ^| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #./SQLite.xsid:e197f:i39n:e warning: X'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]P [ 432s] USHs(s) STMT_START { E X197T | E N D ( s p , 1 ) ; * +i+fs p( i=s _(sse)l;e c}t rSoTwM_Ta_rErNaDy [ 432s] ) | { ^~~~~~~~~~~~ [ 432s] XSRET/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hU:R404N:_25E:M Pnote: Texpanded from macro 'EXTEND'Y [ 432s] ; } else { XSR E404T | U#R N _dUeNfDiEnFe; E}X [ 432s] T E| N ^~~~~~~~~~~~~~D [ 432s] (p,n) /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 340S:T57M:T _note: Sexpanded from macro 'XSRETURN_EMPTY' [ 432s] TART { 340 | # d e f i n e X S R E T U R N _ E M\P [ 432s] T Y| ^~~~~~~~~~ [ 432s] ST./ppport.hM:T4001_:S28T:A Rnote: Texpanded from macro 'STMT_START' [ 432s] { 4001 | # dXeSfRiEnTeU RSNT(M0T)_;S T}A RTS T(MvTo_iEdN)D( [ 432s] /| * ^~~~~~~~~~~ [ 432s] gcc su/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hp:p325o:r5t:s note: `expanded from macro 'XSRETURN'` [ 432s] ({ S 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] TA T4001E | M#E N TdSe;f i}n)e' 'S T*M/T [ 432s] _ S| T ^A [ 432s] RT (voidbdimp.cd:)1873(: 5/:* note: g'{' token is herec [ 432s] c supports `` (1873{ | S T A TXEPMUESNHTsS(; s}v)_'2'm o*r/t [ 432s] a l| ( ^ [ 432s] newSVsv./SQLite.xsi(: 197a:g39g:r -note: >'{' token is herea [ 432s] ggr_inst ) )); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 197 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 :32 : note: expanded from macro 'XPUSHs' [ 432s] if (is_sel e498c | t#rdoewf_ianrer aXyP)U S{H sX(Ss)R ESTTUMRTN__SETMAPRTTY ;{ }E XeTlEsNeD ({s pX,S1R)E;T U*+R+Ns_pU N=D E(Fs;) ;} [ 432s] } S| T ^~~~~~~~~~~~~~M [ 432s] T_END [ 432s] | ^~~~~~~~~~~~/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] :340:57:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :note: 404expanded from macro 'XSRETURN_EMPTY': [ 432s] 36: note: expanded from macro 'EXTEND' [ 432s] 340 | 404# | d#e f idneef iXnSeR EETXUTRENN_DE(MpP,TnY) SSTTMTM_TS_TSATRATR T{ { X S R E T U R N ( 0 ) ; } \S [ 432s] T M| T ^_ [ 432s] END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:197:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:197:39: note: ')' token is here [ 432s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { dbdimp.c : 1873X:S5R:E Twarning: UR'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]N [ 432s] (0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330: 71873: | note: expanded from macro 'XSRETURN' [ 432s] XPUSH s330( | s v _ 2}m oSrTtMaTl_(E NnDe [ 432s] w S| V ^~~~~~~~s [ 432s] v( agg./ppport.hr:-4002>:a20g:g rnote: _expanded from macro 'STMT_END'i [ 432s] nst ) )4002) | ;# [ 432s] | d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e [ 432s] fine STMT_EN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hD: )498 [ 432s] : 32| : ^ [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSH./SQLite.xsis:(197s:)39 :S Twarning: M'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] _START { EXTEND(sp,1 )197; | * + + s p = ( s ) ;i f} (SiTsM_Ts_eElNeDc [ 432s] t r| o ^~~~~~~~~~~~w [ 432s] _array/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h): 410{: 25X:S Rnote: Eexpanded from macro 'EXTEND'T [ 432s] URN_EMPTY ;410 | } e l s e { X S R E T U R N _ U N D E F ; }} [ 432s] S T| M ^~~~~~~~~~~~~~T [ 432s] _EN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hD: [ 432s] 340 :| 70 ^: [ 432s] note: expanded from macro 'XSRETURN_EMPTY' [ 432s] dbdimp.c:1873:5: note: ')' token is here [ 432s] 340 | #define XSR E1873T | U R N _ EXMPPUTSYH s ( sSvT_M2Tm_oSrTtAaRlT( {n e w S V s v ( a g g r - > a g g rX_SiRnEsTtU R)N ()0));; [ 432s] }| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S [ 432s] TMT_EN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hD: [ 432s] 498 :| 32 ^: [ 432s] note: expanded from macro 'XPUSHs' [ 432s] ./SQLite.xsi:197:39: note: ')' token is here [ 432s] 498 | #define XP U197S | H s ( s ) S T M T _ S TiAfR T( i{s _EsXeTlEeNcDt(rsopw,_1a)r;r a*y+) +{s pX S=R E(TsU)R;N _}E MSPTTMYT;_ E}N De [ 432s] l s| e ^~~~~~~~~~~~ [ 432s] { XSRET/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hU:R410N:_27U:N Dnote: expanded from macro 'EXTEND'E [ 432s] F; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] 410 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 340 :72 : note: expanded from macro 'XSRETURN_EMPTY' [ 432s] }340 | S#TdMeTf_iEnNeD [ 432s] X S| R ^~~~~~~~E [ 432s] TURN_EM./ppport.hP:T4002Y: 20 : note: Sexpanded from macro 'STMT_END'T [ 432s] MT_START {4002 | # d e f i n e S T M T _ E NXDS R)E [ 432s] T| U ^R [ 432s] N(0); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:197:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] dbdimp.c:1873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 339 | #define X1873 | S R E T UXRPNU_SUHNsD(E Fs v _ 2 mSoTrMtTa_lS(T AnReTw S{V sXvS(T _amgUgNrD-E>Fa(g0g)r;_ i n stX S)R E)T)U;R [ 432s] N (| 1 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) [ 432s] ; } ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hM:T498_:E59N:D [ 432s] note: expanded from macro 'XPUSHs'| [ 432s] ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 498 | #define XP U4001S | H#s ( sd)e fSiTnMeT _SSTTMATR_TS T{A RETX T(EvNoDi(ds)p(, 1/)*; g*c+c+ sspu p=p (osr)t;s }` `S(T{M TS_TEANTDE [ 432s] M E| ^N [ 432s] TS; dbdimp.c}:)1873':'5: *note: /')' token is here [ 432s] [ 432s] | ^ [ 432s] ./SQLite.xsi:197:64: note: '{' token is here [ 432s] 1873 | XPUSHs( sv_ 2197m | o r t a l ( n e w S V sivf( (aigsg_rs-e>laegcgtrr_oiwn_satr r)a y))) ;{ [ 432s] X| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R [ 432s] ETURN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h_:E498M:P61T:Y ;note: expanded from macro 'XPUSHs'} [ 432s] else { XSRETU R498N | _#UdNeDfEiFn;e }X [ 432s] P U| S ^~~~~~~~~~~~~~H [ 432s] s(s) /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hS:T339M:T38_:S Tnote: Aexpanded from macro 'XSRETURN_UNDEF'R [ 432s] T { EXTEND(sp,1 )339; | #*d+e+fsipn e= X(SsR)E;T U}R NS_TUMNTD_EEFN D [ 432s] | S ^~~~~~~~T [ 432s] MT_STA./ppport.hR:T4002 :{20 :X Snote: Texpanded from macro 'STMT_END'_ [ 432s] mUNDEF( 04002) | ;# dXeSfRiEnTeU RSNT(M1T)_;E N}D S)T [ 432s] M T| _ ^E [ 432s] ND [ 432s] | ^ [ 432s] dbdimp.c:1875:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1875:9: note: '{' token is here [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1875:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1875:9: note: '{' token is here [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:1875:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1875:9: note: ')' token is here [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:1875:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1875:9: note: ')' token is here [ 432s] 1875 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:197:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START dbdimp.c:1916:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:197:64: note: '{' token is here [ 432s] 1916 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h| ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] :4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)(./SQLite.xsi:197:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_EN /* gDcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1916:9: note: '{' token is here [ 432s] 1916 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] [ 432s] | ^ [ 432s] ./SQLite.xsi:197:64: note: ')' token is here [ 432s] 197 | if (is_selectrow_array) { XSdbdimp.cRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :1916:9:./SQLite.xsi warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1916 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1916:9: note: ')' token is here [ 432s] 1916 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :197:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] dbdimp.c 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETUR:1917:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:1917:9: note: '{' token is here [ 432s] 1917 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] Ndbdimp.c_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:197:64: note: ')' token is here [ 432s] : 197 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 1917:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1917 | XPUSHs( sv_2morta./SQLite.xsi:203:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEl( newSVsv( aggr->aggr_inst F; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENT)S); )};) [ 432s] ' '| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* [ 432s] / [ 432s] | ^ [ 432s] ./SQLite.xsi:203:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h35:: note: 498'{' token is here: [ 432s] 32: note: expanded from macro 'XPUSHs' [ 432s] 203 | 498 | i#dfe f(iinse_ sXePlUeScHtsr(osw)_ aSrTrMaT_yS)T A{R XTS R{E TEUXRN_TEEMNPTD(Ys; p}, 1e)l;s e *{+ +XsSpR E=T U(sRN)_;U N}D ESTFM;T _}EN [ 432s] D [ 432s] | | ^~~~~~~~~~~~~~ ^~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::38404:: 25note: : expanded from macro 'XSRETURN_EMPTY'note: [ 432s] expanded from macro 'EXTEND' [ 432s] 340 | 404# | d#e f idneef iXnSeR EETUXRTNEN_DE(MPpT,Yn ) SSTTMTM_STT_ASRTT A{R T { XSRETURN ( 0 ); } S T M T _ E N D [ 432s] | ^ [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] ./SQLite.xsi:203:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]4001 [ 432s] | # define STMT_START ( v203o | i d ) ( / * gicfc (siupsp_orstesl e`c`t(r{o w_SaTrArTEaMyE)N T{S ;X S}RE)T'U' R*N/_ [ 432s] E M| P ^T [ 432s] Y; } else dbdimp.c{: 1917:X9S:R Enote: T'{' token is hereU [ 432s] RN_UNDEF; } [ 432s] | 1917 ^~~~~~~~~~~~~~ | [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :X340P:U57S:H snote: expanded from macro 'XSRETURN_EMPTY'( [ 432s] sv_2mortal( new S340V | s#dve(f inaeg grX-S>RaEgTgUrR_Ni_nEMsPtT Y ) ) )S;T [ 432s] M T| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S [ 432s] TART /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h{: 498 : 32 : note: expanded from macro 'XPUSHs' [ 432s] XSR E498T | U#RdNe(0f)i; n}e SXTPMTU_ESNHDs [ 432s] (| s ^~~~~~~~~~~) [ 432s] STMT/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h_:S325T:A5RT: { note: Eexpanded from macro 'XSRETURN'X [ 432s] TEND(sp,1 )325; | * + +SsTpM = T(_sS)T;AR T} { S T M T_\E [ 432s] ND [ 432s] | ^~~~~~~~~~| [ 432s] ^~~~~~~~~~~~ [ 432s] ./ppport.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::4001404::2836:: note: note: expanded from macro 'STMT_START'expanded from macro 'EXTEND' [ 432s] [ 432s] 4044001 | | ## ddeeffiinnee SETXMTT_ESNTADRT( p(v,oni)d ) ( /* gcc supportsS T`M`T(_{ST STAARTTE M{E N TS ; } ) '' */ [ 432s] | ^ [ 432s] ./SQLite.xsi : 203 : 35 : note: '{' token is here [ 432s] \ [ 432s] | ^ [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:203:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] dbdimp.c340 | :#1917d:9:e warning: f'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]i [ 432s] ne XSRETURN_EMPTY 1917 | ST M T_ S TA R T X{P U S Hs ( s v _ 2 m o r ta l (X SnReEwTUSRVNs(v0() ;a g}g rS-TM>Ta_gEgNr_Di [ 432s] n| s ^~~~~~~~~~~t [ 432s] )) ); [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :| 330 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: [ 432s] 5: note: expanded from macro 'XSRETURN' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498: 32330: | note: expanded from macro 'XPUSHs' [ 432s] } STMT_END [ 432s] | ^ [ 432s] 498 | #d./SQLite.xsie:f203i:n35e: Xnote: P')' token is hereU [ 432s] SHs(s) STMT_STA R203T | { E X T EN D (isfp ,(i1s_s)e;l e*c+t+rsowp_ =ar (rsa)y; )} { SXSTRMETT_URENN_D [ 432s] E M| P ^~~~~~~~~~~~T [ 432s] Y; } e/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hl:s410e: 25{: Xnote: expanded from macro 'EXTEND'SR [ 432s] ETURN_UNDE F410; | } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 340 : 57 : note: expanded from macro 'XSRETURN_EMPTY' [ 432s] } S T340 | M#dTe_fEiNnDe [ 432s] X S| R ^E [ 432s] TURN_Edbdimp.cM:P1917T:9Y: note: ')' token is here [ 432s] STMT_START { 1917 | X P U S HXsS(R EsTvU_RN2(0m)o;r t} aSlTM(T_ EnNeDwS [ 432s] V| s ^~~~~~~~~~~v [ 432s] ( agg/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:r330-:>7a:g gnote: expanded from macro 'XSRETURN'r [ 432s] _ins t330 | ) ) ) ;} [ 432s] | S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] TMT_END/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] : 498| : ^~~~~~~~32 [ 432s] : note: expanded from macro 'XPUSHs' [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 498 | # d4002e | f#i n ed eXfPiUnSeHs (SsTM)T _SETNMD T)_ [ 432s] S T| A ^R [ 432s] T { EXTEND(sp,1); *++sp./SQLite.xsi: 203:=35 :( swarning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]) [ 432s] ; } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] 203 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 410 : 27 : note: expanded from macro 'EXTEND' [ 432s] if (is_s e410l | e c tr o w _ a r ra y ) { XS R E T U R N _E M}P TSYT;M T}_ ENelD [ 432s] se | { ^~~~~~~~ [ 432s] XSRETUR./ppport.hN:4002_:U20N:D Enote: Fexpanded from macro 'STMT_END'; [ 432s] } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] 4002 | # d/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.he:f340i:n70e: Snote: Texpanded from macro 'XSRETURN_EMPTY'M [ 432s] T_END ) [ 432s] | ^ [ 432s] 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:203:35: note: ')' token is here [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; dbdimp.c} [ 432s] : 1917| : ^~~~~~~~~~~~~~9 [ 432s] : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' [ 432s] 1917 | XPU S340H | s#d( esvf_i2nmeo rXtaSlR(E TnUeRwNS_VEsMvP(T Yag g r - >aSgTgMrT__iSnTsAtR T) ){ ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 : 59 : Xnote: Sexpanded from macro 'XPUSHs'R [ 432s] ETURN(0); } S498T | M#Tde_fENiDn [ 432s] e | X ^~~~~~~~P [ 432s] USHs(s./ppport.h): 4002S:T20M:T _note: Sexpanded from macro 'STMT_END' [ 432s] TART { E X4002T | #E N Dd(efsipn,e1 )S;T M*T_+EN+Dsp ) [ 432s] = | ( ^s [ 432s] ); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:1917:9: note: ')' token is here [ 432s] 1917 | XPUSHs( ./SQLite.xsis:v203_:260m:o rwarning: t'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] al( newSVsv( aggr -203> | a g g r _ i nisft ()i)s _)s;e [ 432s] l| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ctrow/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h_:a498:r61r:a ynote: ) expanded from macro 'XPUSHs'{ [ 432s] XSRETURN_EMP T498Y | ;# d}e eflisne e{ XXPSURSETHUs(RsN) _SUTNDMETF_;S T}A [ 432s] R T| ^~~~~~~~~~~~~~{ [ 432s] EXTEN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hD:(339s:p27,1:) ;note: expanded from macro 'XSRETURN_UNDEF' [ 432s] *++sp = (s); } STM T339_ | E#NdDe [ 432s] f i| n ^~~~~~~~e [ 432s] XSRE./ppport.hT:U4002R:N20_: Unote: Nexpanded from macro 'STMT_END'D [ 432s] EF S T4002 | M#T _S dTeAfRiTn e{ XSSTT_MmTU_NEDENFD( 0) [ 432s] ) ;| ^ [ 432s] XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: note: '{' token is here [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: note: '{' token is here [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: note: ')' token is here [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:203:60: note: ')' token is here [ 432s] 203 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:208:13: warning: 'Perl_dowantarray' is deprecated [-Wdeprecated-declarations] [ 432s] 208 | if (GIMME == G_SCALAR) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/op.h:182:14: note: expanded from macro 'GIMME' [ 432s] 182 | : dowantarray()) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/embed.h:217:49: note: expanded from macro 'dowantarray' [ 432s] 217 | # define dowantarray() Perl_dowantarray(aTHX) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/proto.h:1020:9: note: 'Perl_dowantarray' has been explicitly marked deprecated here [ 432s] 1020 | __attribute__deprecated__ [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/perl.h:406:60: note: expanded from macro '__attribute__deprecated__' [ 432s] 406 | # define __attribute__deprecated__ __attribute__((deprecated)) [ 432s] | ^ [ 432s] ./SQLite.xsi:214:13: warning: 'Perl_dowantarray' is deprecated [-Wdeprecated-declarations] [ 432s] 214 | if (GIMME == G_SCALAR) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/op.h:182:14: note: expanded from macro 'GIMME' [ 432s] 182 | : dowantarray()) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/embed.h:217:49: note: expanded from macro 'dowantarray' [ 432s] 217 | # define dowantarray() Perl_dowantarray(aTHX) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/proto.h:1020:9: note: 'Perl_dowantarray' has been explicitly marked deprecated here [ 432s] 1020 | __attribute__deprecated__ [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/perl.h:406:60: note: expanded from macro '__attribute__deprecated__' [ 432s] 406 | # define __attribute__deprecated__ __attribute__((deprecated)) [ 432s] | ^ [ 432s] ./SQLite.xsi:216:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 216 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:216:9: note: '{' token is here [ 432s] 216 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:216:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 216 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:216:9: note: ')' token is here [ 432s] 216 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2002:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2002 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2002:5: note: '{' token is here [ 432s] 2002 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2002:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2002 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2002:5: note: ')' token is here [ 432s] 2002 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2003:5: note: '{' token is here [ 432s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sSQLite.cp:,13131:)5;: *warning: ++'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]s [ 432s] p = (s); } STMT_END [ 432s] | 1313 ^~~~~~~~~~~~ | [ 432s] X/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:R404E:T25U:R Nnote: (expanded from macro 'EXTEND'1 [ 432s] ); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :404325 | :#5 : dnote: eexpanded from macro 'XSRETURN'f [ 432s] ine EXTEND (325p | , n ) S TSMTT_MSTT_ARSTT {A R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] \ [ 432s] 4001 | #| ^~~~~~~~~~ [ 432s] def./ppport.hin:4001e: 28:S Tnote: Mexpanded from macro 'STMT_START'T [ 432s] _START (voi d)4001( | /#* gdcecf isnuep pSoTrMtsT `_`S(T{A RSTT A(TvEoMEidN)T(S ;/ * }g)'c'c *su/p [ 432s] p | o ^r [ 432s] ts ``({SQLite.c :S1313T:A5T:E Mnote: E'{' token is here [ 432s] NTS; })'' *1313/ | [ 432s] | ^ [ 432s] XSdbdimp.cR:E2003:T5U:R Nnote: ('{' token is here1 [ 432s] ); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325: 162003: | note: expanded from macro 'XSRETURN' [ 432s] XPUSHs( sv325_ | 2 m o rt alS(TM Tn_SeTAwRSTV p{v n ( s t\r [ 432s] i n| g ^1 [ 432s] , len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # SQLite.c :d1313e:f5i:n ewarning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] XTEND(p,n) 1313 | S T M TXS_RESTTAURRTN (1{) ; [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330 : 5 : note: expanded from macro 'XSRETURN' [ 432s] 330 | } S T\M [ 432s] T _| E ^ [ 432s] ND [ 432s] | ^ [ 432s] SQLite.c:1313:5: note: ')' token is here [ 432s] 1313 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2003:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2003:5: note: ')' token is here [ 432s] 2003 | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1334:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1334 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { dbdimp.c : 2003 :\5 [ 432s] : | warning: ^~~~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 2003 | XPUSHs( s v4001_ | 2#m o rdtealf(i nnee wSTSMVTp_SvTn( AsRTt r(ivnogi1d,) (l e/n*1 )gc c) )s;up [ 432s] p o| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t [ 432s] s ``(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h{: 498S:T59A:T Enote: Mexpanded from macro 'XPUSHs'E [ 432s] NTS; })'' */ [ 432s] 498 | | ^# [ 432s] define XSQLite.cP:U1334S:H5s:( snote: )'{' token is here [ 432s] STMT_ST A1334R | T { EXXSTREETUNRD(N(sp,11));; [ 432s] *| + ^~~~~~~~~~~+ [ 432s] sp = (/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hs):;325 :}16 : Snote: expanded from macro 'XSRETURN'TM [ 432s] T_END [ 432s] | 325 ^ | [ 432s] STdbdimp.cM:T2003:_5S:T Anote: R')' token is hereT [ 432s] { \ [ 432s] | ^2003 [ 432s] | XPUSHs( sv_2mortal( newSVpvn( string1, len1) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMSQLite.cT:_1334E:N5D: [ 432s] warning: | '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~ [ 432s] [ 432s] ./ppport.h:4002 :201334: | note: expanded from macro 'STMT_END' [ 432s] XSRET U4002R | N#( 1 )d;e [ 432s] fi| n ^~~~~~~~~~~e [ 432s] STM/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hT:_330E:N5D: )note: [ 432s] expanded from macro 'XSRETURN' [ 432s] | ^ [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1334:5: note: ')' token is here [ 432s] 1334 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } Sdbdimp.cT:M2004T:_5E:N Dwarning: [ 432s] '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]| [ 432s] ^~~~~~~~ [ 432s] ./ppport.h:4002:20 :2004 | note: expanded from macro 'STMT_END' [ 432s] XPUSHs (4002 | s#v _ 2dmeofirnet aSlT(M Tn_eEwNSDV p) [ 432s] v | n ^( [ 432s] string2, len2) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2004:5: note: '{' token is here [ 432s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2004:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2004:5: note: '{' token is here [ 432s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] SQLite.c:1354:5/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:: 498warning: :32'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 1354498 | | # d e f iXnSeR XEPTUURSNH(s1()s; [ 432s] ) | S ^~~~~~~~~~~T [ 432s] MT_START/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :{325 :E5X: Tnote: Eexpanded from macro 'XSRETURN'ND( [ 432s] sp,1); * +325+ | s p = S(TMsT_)S;T A}R T S{TM T _ E N D\ [ 432s] [ 432s] | | ^~~~~~~~~~~~ ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:./ppport.h404::364001:: 28note: :expanded from macro 'EXTEND' [ 432s] note: expanded from macro 'STMT_START' [ 432s] 404 | # d4001e | f#i n ed eEXfTiEnNeD (pS,Tn)M T _ SSTATRMTT _S(vTAoRiTd ){( /* g c c s u p p o r t s ` ` ( { S T A T E M E N T S ; } ) ' ' \* [ 432s] / [ 432s] | ^| [ 432s] ^ [ 432s] SQLite.c:1354:5: note: '{' token is here [ 432s] 1354 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1354 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1354:5: note: ')' token is here [ 432s] 1354 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2004:5: note: ')' token is here [ 432s] 2004 | XPUSHs( sv_2mortal( newSVpvn( string2, len2) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ./SQLite.xsi2004 | : 301 : 9 :X Pwarning: US'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]H [ 432s] s( sv_2mortal( n e301w | S V p v n( sXtSrRinEgTU2R,N _YlEeSn;2 [ 432s] ) | ) ^~~~~~~~~~~~ [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h27::498 :note: 59expanded from macro 'XSRETURN_YES': [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 498338 | | ##ddeeffiinnee XXPSUSHRsE(TUsR) NS_YTEMST _ S T A RSTT MT{_ SETXTARETN D{( sXpST,_1mY)E;S (*0+)+;sp = ( s );XS R}E TSUTRNM(1T)_;E } NSDT [ 432s] M T| _ ^ [ 432s] END [ 432s] | dbdimp.c ^~~~~~~~~~: [ 432s] 2004:5: note: ')' token is here [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 2004 | XPUSHs( s v4001_ | 2#m o rdteafli( nnee wSSVTMpTv_nS(T AsRtTr i(nvgo2,i dl)e(n /2*) )g c)c ;s [ 432s] u| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p [ 432s] orts/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :`498`:(61{: Snote: TAexpanded from macro 'XPUSHs'T [ 432s] EMENTS; })'' 498* | /# [ 432s] d e| f ^i [ 432s] ne XPU./SQLite.xsiS:H301s:(9s: )note: '{' token is hereS [ 432s] TMT_STAR T301 | { E X T E NXDS(RsEpT,U1RN)_;Y ES*;+ [ 432s] +| s ^~~~~~~~~~~~p [ 432s] = (s)/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h;: 338}: 38S:T note: Mexpanded from macro 'XSRETURN_YES' [ 432s] T_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h: 4002338: | 20#:d enote: fexpanded from macro 'STMT_END'i [ 432s] ne XSRET U4002R | N#_ Y EdSe f i n e SSTMTT_MSTT_AERNDT {) X [ 432s] ST _| m ^Y [ 432s] ES(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:301:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 301 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:301:9: note: '{' token is here [ 432s] 301 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:301:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 301 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:301:9: note: ')' token is here [ 432s] 301 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:301:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 301 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:301:9: note: ')' token is here [ 432s] 301 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1385:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1385 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1385:5: note: '{' token is here [ 432s] 1385 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2033:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2033 | PUSHMARSQLite.cK(:S1385P:)5;: [ 432s] warning: | '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h1385: | 69: 5 : note: Xexpanded from macro 'PUSHMARK'S [ 432s] RETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] 69 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330 : 5S:T Mnote: Texpanded from macro 'XSRETURN'_ [ 432s] START { 330 | } S T M T _ EN D [ 432s] | ^ [ 432s] SQLite.c : 1385 :5 : note: ')' token is here [ 432s] 1385 | XS R ET U R N ( 1 ) ;\ [ 432s] [ 432s] | | ^~~~~~~~~~~ ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7./ppport.h:: 4001note: :expanded from macro 'XSRETURN'28 [ 432s] : note: expanded from macro 'STMT_START'330 [ 432s] | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h4001: | 4002#: 20 :d enote: fexpanded from macro 'STMT_END' [ 432s] ine S T4002M | T#_ S TdeAfRiTn e( vSoTiMdT)_(E N/D *) [ 432s] g| c ^c [ 432s] supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2033:5: note: '{' token is here [ 432s] 2033 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2033 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2033:5: note: ')' token is here [ 432s] 2033 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2038:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( SQLite.c/*: 1412g:5c:c warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]s [ 432s] upports ``({ 1412S | T A T E MXESNRTEST;U R}N)(1')'; [ 432s] * /| [ 432s] ^~~~~~~~~~~ [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hdbdimp.c::3252038::55:: note: note: expanded from macro 'XSRETURN''{' token is here [ 432s] [ 432s] 325 | S2038T | M T _ S TXAPRUTS H{s ( s v _\2 [ 432s] m o| r ^~~~~~~~~~t [ 432s] al(./ppport.h :s4001v:128: )note: expanded from macro 'STMT_START') [ 432s] ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :4001 | 498#: 30d:e fnote: iexpanded from macro 'XPUSHs'n [ 432s] e STMT_START (void)( /* g498c | c# sdupepforitsn e`` (X{P USSTHAsT(EsM)E NSTTSM;T _}S)T'A'R T* /{ [ 432s] | E ^X [ 432s] TENDSQLite.c:1412:5: note: '{' token is here [ 432s] 1412 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] (sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2038:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2038 | XPUSHs( sSQLite.cv:_14122:m5o: rwarning: t'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]a [ 432s] l( sv1 1412 | ) ) ; [ 432s] X S| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~ET [ 432s] URN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h::33032:5:: note: note: expanded from macro 'XPUSHs'expanded from macro 'XSRETURN' [ 432s] [ 432s] 330 | } STMT_END [ 432s] | 498 ^ | [ 432s] #deSQLite.cf:i1412:n5e: note: X')' token is hereP [ 432s] USHs( s1412) | S T MXTS_RSETTUARRNT( 1{) ;E [ 432s] X| T ^~~~~~~~~~~ [ 432s] END/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h(:330s:7p:, note: 1expanded from macro 'XSRETURN' [ 432s] ); *330 | + + s p }= S(TsM)T;_ E}N DS [ 432s] T M| T ^~~~~~~~_ [ 432s] END./ppport.h [ 432s] : 4002| : ^~~~~~~~~~~~20 [ 432s] : note: expanded from macro 'STMT_END' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 4044002: | 25#: dnote: eexpanded from macro 'EXTEND'f [ 432s] ine STMT_END ) [ 432s] | ^ [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2038:5: note: '{' token is here [ 432s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2038:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2038 | XPUSHs( sv_2mortal( sv1 )SQLite.c ):;1435 [ 432s] : 5| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32 :1435 | note: expanded from macro 'XPUSHs' [ 432s] XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] 498 | #/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:d325e:f5i:n note: eexpanded from macro 'XSRETURN' [ 432s] XPUSH s325( | s ) S STTMMTT__SSTTAARRTT {{ E X T E\N [ 432s] D | ( ^~~~~~~~~~s [ 432s] p,1./ppport.h):;4001 :*28:+ note: +expanded from macro 'STMT_START' [ 432s] sp = (s); }4001 | S# T MdTef_iEnNeD [ 432s] S T| M ^~~~~~~~~~~~T [ 432s] _START/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :(410v:o25i:d )note: (expanded from macro 'EXTEND' [ 432s] /* gcc suppor t410s | `` ( { S T A T E M E NT S; }) '' * / [ 432s] | ^ [ 432s] } SSQLite.cT:M1435T:_5E:N Dnote: [ 432s] '{' token is here [ 432s] | ^ [ 432s] 1435 | dbdimp.c : 2038 :X5S:R Enote: T')' token is hereU [ 432s] RN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h: 325:203816 | : note: expanded from macro 'XSRETURN' [ 432s] XPU S325H | s ( s vS_T2MmTo_SrTtAaRlT( {s v 1 ) \) [ 432s] ; [ 432s] | ^| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STSQLite.cM:T1435_:E5N:D [ 432s] warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]| [ 432s] ^~~~~~~~ [ 432s] 1435 | ./ppport.h : 4002 :X20S:R Enote: Texpanded from macro 'STMT_END'U [ 432s] RN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] 4002 | #/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330d:e5f:i nnote: expanded from macro 'XSRETURN'e [ 432s] STM T330_ | E N D }) [ 432s] S T| M ^T [ 432s] _END [ 432s] | ^ [ 432s] SQLite.c:1435:5: note: ')' token is here [ 432s] 1435 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2038:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2038:5: note: ')' token is here [ 432s] 2038 | XPUSHs( sv_2mortal( sv1 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2039:5: note: '{' token is here [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2039:5: note: '{' token is here [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2039:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2039:5: note: ')' token is here [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2039:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2039:5: note: ')' token is here [ 432s] 2039 | XPUSHs( sv_2mortal( sv2 ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1611:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1611 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1611:5: note: '{' token is here [ 432s] 1611 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1611:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1611 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1611:5: note: ')' token is here [ 432s] 1611 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1632:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1632 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1632:5: note: '{' token is here [ 432s] 1632 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1632 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1632:5: note: ')' token is here [ 432s] 1632 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1692:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1692 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1692:5: note: '{' token is here [ 432s] 1692 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1692 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1692:5: note: ')' token is here [ 432s] 1692 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2117 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2117:5: note: '{' token is here [ 432s] 2117 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2117:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2117 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2117:5: note: ')' token is here [ 432s] 2117 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2118:5: note: '{' token is here [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMSQLite.cT:_1741S:T5A:R warning: T'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] (void)( /* gc c1741 | s u p p oXrStRsE T`U`R(N({1 )S;T [ 432s] A T| E ^~~~~~~~~~~M [ 432s] ENTS; }/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h):'325:'5 : *note: expanded from macro 'XSRETURN'/ [ 432s] [ 432s] | ^ [ 432s] 325 | dbdimp.cST:M2118T:_5S:T Anote: R'{' token is hereT [ 432s] { \ [ 432s] | ^~~~~~~~~~2118 [ 432s] | ./ppport.h : 4001X:P28U: Snote: Hexpanded from macro 'STMT_START's [ 432s] ( dbh ); [ 432s] | ^~~~~~~~~~~~~4001 [ 432s] | # de/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hf:i498n:e32 :S Tnote: Mexpanded from macro 'XPUSHs'T [ 432s] _START (void)( /* g498c | c# dseupfpionret sX P`U`S(H{s (SsT)A TESMTEMNTT_SS;T A}R)T' '{ * /E [ 432s] X T| ^E [ 432s] ND(spSQLite.c,:11741):;5: *note: +'{' token is here [ 432s] +sp = 1741( | s ) ;X S}R ESTTUMRTN_(E1N)D; [ 432s] [ 432s] | | ^~~~~~~~~~~~ ^~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h325::40416::36 :note: expanded from macro 'XSRETURN'note: [ 432s] expanded from macro 'EXTEND' [ 432s] 325 | STMT_START 404{ | # d e\f [ 432s] i n| e ^ [ 432s] EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1741 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1741:5: note: ')' token is here [ 432s] 1741 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2118:5: note: ')' token is here [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2118:5: note: ')' token is here [ 432s] 2118 | XPUSHs( dbh ); [ 432s] | ^~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2119:5: note: '{' token is here [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2119:5: note: '{' token is here [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2119:5: note: ')' token is here [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: SQLite.cexpanded from macro 'XPUSHs' [ 432s] :1796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 498 | #define XPU S1796H | s ( s ) XSSTRMETT_USRTNA(R1T) ;{ [ 432s] E| X ^~~~~~~~~~~T [ 432s] END(sp,1/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h):;325 :*5:+ +note: sexpanded from macro 'XSRETURN'p [ 432s] = (s )325 | ; } SSTTMMTT__ESNTDA [ 432s] R T| ^~~~~~~~~~~~{ [ 432s] \ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~~~410 [ 432s] :27: note: expanded from macro 'EXTEND'./ppport.h [ 432s] :4001:28: note: expanded from macro 'STMT_START' [ 432s] 410 | 4001 | # d ef i n e S T M T _ S T A}R TS (TvMoiTd_)E(N /D* [ 432s] g| c ^~~~~~~~c [ 432s] supports `./ppport.h`:(4002{: 20S:T Anote: Texpanded from macro 'STMT_END'E [ 432s] MENTS; }) '4002' | #* / [ 432s] d e| f ^i [ 432s] ne STMSQLite.cT:_1796E:N5D: note: )'{' token is here [ 432s] [ 432s] | ^ [ 432s] 1796 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2119 | XPUSHs( SQLite.cs:v1796_:25m:o rwarning: t'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]a [ 432s] l( newSVp v1796( | c o l lXaStRiEoTnU_RnNa(m1e),; [ 432s] 0| ) ^~~~~~~~~~~ [ 432s] ) );/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] : 330| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5 [ 432s] : note: expanded from macro 'XSRETURN' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498 :330 | 59 : note: expanded from macro 'XPUSHs'} [ 432s] STMT_END [ 432s] | ^ [ 432s] SQLite.c:1796 :4985 | :# dnote: ')' token is heree [ 432s] fine X P1796U | S H s ( sX)S RSETTMUTR_NS(T1A)R;T [ 432s] | { ^~~~~~~~~~~ [ 432s] EX/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hT:330E:N7D:( snote: pexpanded from macro 'XSRETURN' [ 432s] ,1); * +330 | + s p =} S(TsM)T;_E N}D [ 432s] S| ^~~~~~~~T [ 432s] MT_E./ppport.hN:D4002 [ 432s] : 20:| ^note: [ 432s] expanded from macro 'STMT_END' [ 432s] dbdimp.c :40022119 | :#5 : dnote: e')' token is heref [ 432s] ine STMT_END ) [ 432s] | ^ [ 432s] 2119 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: note: '{' token is here [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: note: '{' token is here [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: note: ')' token is here [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:588:13: note: ')' token is here [ 432s] 588 | XSRETURN_UNDEF; [ 432s] | ^~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' [ 432s] 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1830:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1830 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1830:5: note: '{' token is here [ 432s] 1830 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1830:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1830 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1830:5: note: ')' token is here [ 432s] 1830 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2161 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::691886::55:: note: warning: expanded from macro 'PUSHMARK''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 1886 | 69 | XSSTRMETT_USRTNA(R1T) ;{ [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 325 : 5 : note: expanded from macro 'XSRETURN' [ 432s] 325 | S T M T _ S T A R T { \\ [ 432s] [ 432s] | | ^~~~~~~~~~ ^~~~~~~~~~ [ 432s] [ 432s] ./ppport.h:./ppport.h:40014001::2828:: note: note: expanded from macro 'STMT_START'expanded from macro 'STMT_START' [ 432s] [ 432s] 4001 | 4001# | # d edfeifnien eS TSMTTM_TS_TSATRATR T( v(oviodi)d() (/ */ *g cgcc cs uspuppoprotrst s` ``(`{( {S TSATTAETMEEMNETNST;S ;} )}')'' '* /* [ 432s] / [ 432s] | ^| [ 432s] ^ [ 432s] SQLite.cdbdimp.c::18862161::55:: note: note: '{' token is here'{' token is here [ 432s] [ 432s] 18862161 | | XPSURSEHTMUARRNK((1S)P;) [ 432s] ; [ 432s] | ^~~~~~~~~~~| [ 432s] ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::32569::1616:: note: note: expanded from macro 'PUSHMARK'expanded from macro 'XSRETURN' [ 432s] [ 432s] 325 | S69 | T M T _ SSTTAMRTT_ S{T A R T {\ [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] SQLite.c:1886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1886 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1886:5: note: ')' token is here [ 432s] 1886 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2161 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2161:5: note: ')' token is here [ 432s] 2161 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:646:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 646 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:646:9: note: '{' token is here [ 432s] 646 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:646:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 646 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:646:9: note: ')' token is here [ 432s] 646 | EXTEND(sp, num_fields); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1960 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:1960:5: note: '{' token is here [ 432s] 1960 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:1960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1960 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:1960:5: note: ')' token is here [ 432s] 1960 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: note: '{' token is here [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: note: '{' token is here [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: note: ')' token is here [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:680:9: note: ')' token is here [ 432s] 680 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ./SQLite.xsi:686:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 686 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:686:9: note: '{' token is here [ 432s] 686 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:686:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 686 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] ./SQLite.xsi:686:9: note: '{' token is here [ 432s] 686 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] ./SQLite.xsi:686:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 686 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] ./SQLite.xsi:686:9: note: ')' token is here [ 432s] 686 | XSRETURN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1)dbdimp.c; :}2282 :S5T:M Twarning: _E'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]N [ 432s] D [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 2282 | 330 | P U S}H MSATRMKT(_SEPN)D; [ 432s] [ 432s] | | ^~~~~~~~ ^~~~~~~~~~~~ [ 432s] [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69: 54002: | #note: expanded from macro 'PUSHMARK' [ 432s] define STMT_END ) [ 432s] 69 | | ^ [ 432s] STMT_START { ./SQLite.xsi : 686 : 9 : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] 686 | ./ppport.h : 4001 : 28X:S Rnote: Eexpanded from macro 'STMT_START'T [ 432s] URN_YES; [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h4001: | 338#: 70 :d enote: fexpanded from macro 'XSRETURN_YES'i [ 432s] ne STMT_START (v o338i | d#)d(e f/i*n eg cXcS RsEuTpUpRoNr_tYsE S` ` ( { S TSATTMETM_ESNTTASR;T }{) 'X'S T*_/m [ 432s] Y E| S ^( [ 432s] 0); dbdimp.cX:S2282R:E5T:U Rnote: N'{' token is here( [ 432s] 1); } ST M2282T | _ E N D [ 432s] P U| S ^H [ 432s] MARK(SP./SQLite.xsi):;686 [ 432s] : 9| : ^~~~~~~~~~~~ [ 432s] note: ')' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: 686expanded from macro 'PUSHMARK' | [ 432s] XSRETU R69N | _ Y E S ;S [ 432s] T M| T ^~~~~~~~~~~~_ [ 432s] START /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h{: 338 : 72 : note: expanded from macro 'XSRETURN_YES' [ 432s] 338 | # d e f i n e X S R E T U R N _ Y E S S \T [ 432s] M | T ^_ [ 432s] START { XST_mYES(0); XSRETURN(1); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:1993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1993 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] dbdimp.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h::3252282::55:: note: warning: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 4001 | # define S T2282M | T _ S T APRUTSH MA(RvKo(iSdP))(; [ 432s] / * | g ^~~~~~~~~~~~c [ 432s] c support/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs: 78`:`5(:{ note: Sexpanded from macro 'PUSHMARK'T [ 432s] ATEMEN T78S | ; } ) '}' S*T/M [ 432s] T _| E ^N [ 432s] D [ 432s] | ^ [ 432s] SQLite.c:1993dbdimp.c::52282:: 5note: :'{' token is here [ 432s] note: ')' token is here [ 432s] 19932282 | | XPSURSHEMTAURKR(NS(P1));; [ 432s] [ 432s] | | ^~~~~~~~~~~~ ^~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h::78325::716:: note: note: expanded from macro 'PUSHMARK'expanded from macro 'XSRETURN' [ 432s] [ 432s] 78325 | | }S STTMMTT__SETNADR [ 432s] T | ^~~~~~~~{ [ 432s] \ [ 432s] | ^./ppport.h [ 432s] :4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] SQLite.c:1993/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::5498:: 19warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 1993 | X498S | R#EdTeUfRNi(n1e) ;X [ 432s] P U| S ^~~~~~~~~~~H [ 432s] s(s) STM/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hT:_330S:T5A:R Tnote: expanded from macro 'XSRETURN'{ [ 432s] EXTEN D330( | s p , 1 )}; S*T+M+Ts_pE N=D [ 432s] ( s| ) ^; [ 432s] } STMT_SQLite.cE:N1993D: [ 432s] 5| : ^~~~~~~~~~ [ 432s] note: ')' token is here [ 432s] ./ppport.h:4001 :199328 | : note: expanded from macro 'STMT_START' [ 432s] XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] 4001 | # /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :d330e:f7i:n enote: expanded from macro 'XSRETURN'S [ 432s] TMT_S T330A | R T ( v}o iSdT)M(T _/E*N Dg [ 432s] c c| ^~~~~~~~s [ 432s] uppor./ppport.hts: 4002`:`20(:{ Snote: Texpanded from macro 'STMT_END'A [ 432s] TEMENTS; } )4002'' | #* / [ 432s] d | e ^f [ 432s] ine STdbdimp.cM:T2284_:E5N:D note: )'{' token is here [ 432s] [ 432s] | ^ [ 432s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2284:5: note: '{' token is here [ 432s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2284:5: note: ')' token is here [ 432s] 2284 | XPUSHs( sv_2mortal( newSViv( op ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2284 | XPUSHs( sv_2mortal( neSQLite.cw:SV2039i:v5(: owarning: p'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ) ) ); [ 432s] 2039 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] XSR/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:T498U:59R:N (note: 1)expanded from macro 'XPUSHs'; [ 432s] [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :498325 | :#5d:e fnote: iexpanded from macro 'XSRETURN'n [ 432s] e XPUSHs (325s | ) S T SMTTM_TS_TARSTT A{RT {E X T E N D\( [ 432s] s| p ^~~~~~~~~~, [ 432s] 1); *./ppport.h+:+4001s:p28 := note: (expanded from macro 'STMT_START's [ 432s] ); } STMT_END [ 432s] | ^ [ 432s] 4001 | # dbdimp.c :d2284e:f5i:n enote: ')' token is here [ 432s] STMT_START 2284( | v oid)( /* gcc s XPUSHs( sv_2mortalu(p pnoerwStVsi v`(` (o{p S T A T E M E N T S); )} ))';' [ 432s] *| / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] SQLite.c:2039:5: note: '{' token is here [ 432s] 498 | #define XPU S2039H | s ( s ) XSSTRMETT_USTRANR(T1 ){; [ 432s] E X| T ^~~~~~~~~~~ [ 432s] END(sp,1);/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :*325+:+16s:p note: =expanded from macro 'XSRETURN' [ 432s] (s); } ST M325T | _ E N D [ 432s] S T| M ^~~~~~~~T [ 432s] _START { ./ppport.h : 4002 : 20\: [ 432s] note: | expanded from macro 'STMT_END' ^ [ 432s] [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (voiSQLite.cd):(2039 :/5*: gwarning: c'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]c [ 432s] supports ``({ S2039T | A T E M EXNSTRSE;T U}R)N'('1 )*;/ [ 432s] [ 432s] | | ^~~~~~~~~~~ ^ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hdbdimp.c::3302285::55:: note: note: expanded from macro 'XSRETURN''{' token is here [ 432s] [ 432s] 330 | } S2285T | M T _ E NXDP [ 432s] U S| H ^s [ 432s] ( sv_SQLite.c2:m2039o:r5:t anote: l')' token is here [ 432s] ( newSV p2039v | ( d a tXaSbRaEsTeU,R N0( 1)); [ 432s] ) | ^~~~~~~~~~~) [ 432s] ; [ 432s] | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: [ 432s] 330:7: note: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hexpanded from macro 'XSRETURN': [ 432s] 498:30: 330note: | expanded from macro 'XPUSHs' [ 432s] } STMT_END [ 432s] | ^~~~~~~~ [ 432s] 498 | #de./ppport.hf:i4002n:e20 :X Pnote: Uexpanded from macro 'STMT_END'S [ 432s] Hs(s) ST M4002T | _#S T AdReTf in{e ESXTTMETN_DE(NsDp ,)1 [ 432s] ) ;| ^* [ 432s] ++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2285:5: note: '{' token is here [ 432s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2285:5: note: ')' token is here [ 432s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2066 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START'dbdimp.c [ 432s] :2285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 4001 | # de f2285i | n e S TXMPTU_SSHTsAR(T s v(_v2omiodr)t(a l/(* ngecwcS Vspuvp(p odrattsa ba`s`e(,{ 0S T)A T)E M)E;N [ 432s] T| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~; [ 432s] })'' /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h*:/498 [ 432s] : 59| : ^ [ 432s] note: expanded from macro 'XPUSHs' [ 432s] SQLite.c:2066:5: note: '{' token is here [ 432s] 498 | #d e2066f | i n e XXPSURSEHTsU(RsN)( 1S)T;M [ 432s] T _| S ^~~~~~~~~~~T [ 432s] ART /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h{: 325E:16X:T Enote: Nexpanded from macro 'XSRETURN'D [ 432s] (sp,1); *325+ | + s p =S T(Ms)T;_ S}T ASRTTM T{_ E N D [ 432s] \| [ 432s] ^ [ 432s] | ^ [ 432s] dbdimp.c:2285:5: note: ')' token is here [ 432s] 2285 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] SQLite.c: 20664002: | 5#: warning: de'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]f [ 432s] ine STMT_END 2066) | [ 432s] | ^ [ 432s] XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2066:5: note: ')' token is here [ 432s] 2066 | XSRETURN(1);dbdimp.c [ 432s] : 2286| : ^~~~~~~~~~~5 [ 432s] : warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] :330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | 2286 | }X PSUTSMHsT(_ EsNDv [ 432s] _ 2| m ^~~~~~~~o [ 432s] rtal(./ppport.h :n4002:e20w:S Vnote: pexpanded from macro 'STMT_END'v [ 432s] ( tab l4002e | ,# d e0f i)n e) S)T;M [ 432s] T _| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N [ 432s] D ) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2286:5: note: '{' token is here [ 432s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2286:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2286:5: note: '{' token is here [ 432s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2092:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2092 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2286SQLite.c::52092:: 5warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] note: '{' token is here [ 432s] 2092 | XSRET U2286R | N ( 1 ) ;X [ 432s] P U| S ^~~~~~~~~~~H [ 432s] s( s/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hv:_3252:m16o:r tnote: aexpanded from macro 'XSRETURN'l [ 432s] ( newSV p325v | ( t a bSlTeM,T _ S T A0R T) {) ) ; [ 432s] \| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2286:5: note: ')' token is here [ 432s] 2286 | XPUSHs( sv_2mortal(SQLite.c :n2092e:w5S:V pwarning: v'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]( [ 432s] table, 20920 | ) ) )X;S [ 432s] R E| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~U [ 432s] RN(1)/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h;: [ 432s] 498 :| 32 ^~~~~~~~~~~: [ 432s] note: expanded from macro 'XPUSHs'/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] :330:5: note: expanded from macro 'XSRETURN' [ 432s] 498330 | | # d e f i}n eS TXMPTU_SEHNsD( [ 432s] s )| ^S [ 432s] TMT_SSQLite.cT:A2092R:T5 :{ note: E')' token is hereX [ 432s] TEND(sp, 12092) | ; * + +XsSpR E=T U(RsN)(;1 )}; [ 432s] S T| M ^~~~~~~~~~~T [ 432s] _END [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :| 330 ^~~~~~~~~~~~: [ 432s] 7: note: expanded from macro 'XSRETURN'/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :410:27: note: 330expanded from macro 'EXTEND' | [ 432s] } STM T410_ | E N D [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h : 4002 : 20 : note: expanded from macro 'STMT_END' [ 432s] 4002} | #S T MdTe_fEiNnDe [ 432s] S| T ^~~~~~~~M [ 432s] T_END ./ppport.h): [ 432s] 4002 :| 20 ^: [ 432s] note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2286:5: note: ')' token is here [ 432s] 2286 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2287:5: note: '{' token is here [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2287:5: note: '{' token is here [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2287:5: note: ')' token is here [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2287:5: note: ')' token is here [ 432s] 2287 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2163:2: note: '{' token is here [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2163:2: note: '{' token is here [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2163:2: note: ')' token is here [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2163:2: note: ')' token is here [ 432s] 2163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2165:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2165 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2165:5: note: '{' token is here [ 432s] 2165 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2165 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2165:5: note: ')' token is here [ 432s] 2165 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2347:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2347 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2347:5: note: '{' token is here [ 432s] 2347 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2347:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2347 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2347:5: note: ')' token is here [ 432s] 2347 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] SQLite.c 78: | 2186 : 2 :} warning: ST'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]M [ 432s] T_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: 2186expanded from macro 'STMT_END' | [ 432s] PUSH i4002( | (#I V )deRfEiTnVeA SLT)M;T [ 432s] _ E| N ^~~~~~~~~~~~~~~~~D [ 432s] ) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TAdbdimp.cR:G2349):5;: }warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] TMT_END [ 432s] | ^~~~~~~~~~ [ 432s] 2349 | ./ppport.h : 4001X:P28U:S Hnote: sexpanded from macro 'STMT_START'( [ 432s] sv_2mortal ( newS V4001i | v# ( daecftiinone_ cSoTdMeT _)S T)A R)T; [ 432s] ( v| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i [ 432s] d)( /* /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hg:c498:c19 :s unote: expanded from macro 'XPUSHs'p [ 432s] ports ``({ S T498A | T#EdMeEfNiTnSe; X PU}S)H's'( s*)/ [ 432s] S T| M ^T [ 432s] _STARTSQLite.c :{2186 E:X2TE:N Dnote: ('{' token is heres [ 432s] p,1); *++ s2186p | =P U(SsH);i (} (SITVM)TR_EETNVDA [ 432s] L )| ^~~~~~~~~~; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./ppport.h:4001:28:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :note: 495expanded from macro 'STMT_START': [ 432s] 29: note: expanded from macro 'PUSHi' [ 432s] 4001 | # defi ne495 | S#TdMeT_fSiTnAeR TP U(SvHoii(di))( /S*T MgcTc_ sSuTppAoRrTt s{ `T`A(R{ GSiT(AiTE,ME1N)T;S ;P U}S)H''s (*T/A [ 432s] R G| ) ^; [ 432s] } dbdimp.cS:T2349M:T5:_ Enote: N'{' token is hereD [ 432s] [ 432s] | ^ [ 432s] 2349 | XPUSHs( sv_2mortal ( neSQLite.cw:S2186V:i2v: (warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]a [ 432s] ction_code ) 2186) | )P; [ 432s] U S| H ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i [ 432s] ((I/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hV:)498R:E30T: Vnote: Aexpanded from macro 'XPUSHs'L [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h498: | 495#:d31e:f inote: nexpanded from macro 'PUSHi'e [ 432s] XPUSHs(s) STMT_ST A495R | T# d{e fEiXnTeE NPD(UsSpH,i1()i;) * +S+sTp M= T(_s)S;T A}R TST M{T _TENADR [ 432s] G i| ( ^i [ 432s] ,1); PUSHs(TARG); } STMT_ENdbdimp.cD: [ 432s] 2349 :| 5 ^~~~~~~~~~: [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 2349 | XPUSHs( sv_ 2427m | o r t a lS T(M Tn_eSwTSAVRivT ({ a ct i o n _ c o d e ) ) ) ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 : 32 : note: expanded from macro 'XPUSHs' [ 432s] 498 | # d e f i n e X P U S H\s [ 432s] ( s| ) ^~~~~~~~~~ [ 432s] STMT_./ppport.hS:T4001A:R28T: {note: expanded from macro 'STMT_START'E [ 432s] XTEND(sp,1); *++sp =4001 | (#s ) ;d e}f iSnTeM TS_TEMNTD_ [ 432s] S T| A ^~~~~~~~~~~~R [ 432s] T (voi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hd:)404(: 25:/ *note: expanded from macro 'EXTEND'g [ 432s] cc supports ` `404( | {# S TdAeTfEiMnEeN TESX;T E}N)D'('p ,*n)/ [ 432s] S| T ^M [ 432s] T_STARTSQLite.c :{2186 : 2 : note: '{' token is here [ 432s] 2186 | P U S H i ( ( I V ) R E T V A\L [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2349:5: note: '{' token is here [ 432s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] )dbdimp.c:2349:;5 [ 432s] : | warning: ^~~~~~~~~~~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: 2349note: | expanded from macro 'PUSHi' [ 432s] XPUSHs( sv_2mortal 495( | n#edweSfViinve (P aUcStHiio(ni_)c oSdTeM T)_ S)T A)R;T [ 432s] {| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] ARGi(i,1);/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :P498U:S32H: snote: (expanded from macro 'XPUSHs'T [ 432s] ARG); } STMT_ 498E | N#Dd [ 432s] e f| i ^~~~~~~~~~n [ 432s] e XPU/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:H427s:(16s:) note: Sexpanded from macro 'TARGi'T [ 432s] MT_START { EXTEND (427s | p , 1 ) ;S T*M+T+_sSpT A=R T( s{) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 410 : 25 : note: expanded from macro 'EXTEND' [ 432s] 410 | \ [ 432s] | ^ [ 432s] } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2349:5: note: ')' token is here [ 432s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2349:5: note: ')' token is here [ 432s] 2349 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~SQLite.c [ 432s] :2186:2./ppport.h:: 4002warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]20 [ 432s] : note: expanded from macro 'STMT_END' [ 432s] 4002 | # d ef2186i | n eP USSTHMiT(_(EINVD) R)E [ 432s] T V| ^A [ 432s] L); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(Tdbdimp.cA:R2352G:5):; warning: }'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] S [ 432s] TMT_END [ 432s] | ^~~~~~~~~~ [ 432s] 2352 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 444 : 5X:PUS Hnote: sexpanded from macro 'TARGi'( [ 432s] sv_2mo r444t | a l( d e t}a iSlTsM_T1_ E?N Dn [ 432s] e w| S ^V [ 432s] pv( detSQLite.ca:i2186l:s2_:1 note: ')' token is here [ 432s] , 0 ) : &P L2186_ | s PvU_SuHnid(e(fI V) ))R;E [ 432s] T | V ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] AL); [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :| 498 ^~~~~~~~~~~~~~~~~: [ 432s] 19: note: expanded from macro 'XPUSHs'/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :495:31: note: expanded from macro 'PUSHi' [ 432s] 498 | #define XP U495S | H#sd(esf)i nSeT PMUTS_HSTAiR(Ti) {S ETXMTTE_NSDTA(RsTp ,{1) ;T A*R+G+is(pi ,=1 )(;s) ;P U}S HSsTMT(_TENARDG [ 432s] ); | } ^~~~~~~~~~ [ 432s] STMT_E./ppport.hN:D4001 [ 432s] : 28| : ^~~~~~~~~~ [ 432s] note: expanded from macro 'STMT_START' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 4001 | # de f444i | n e S T}M TS_TSMTTA_RETN D( [ 432s] v o| i ^~~~~~~~d [ 432s] )( /* ./ppport.hg:c4002c: 20s:u pnote: pexpanded from macro 'STMT_END'o [ 432s] rts ``({ S4002T | A# T EdeMfEiNnTeS ;S T}M)T'_E'N D* / [ 432s] ) [ 432s] | ^| [ 432s] ^ [ 432s] dbdimp.c:2352:5: note: '{' token is here [ 432s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_SQLite.cs:v2186_:u2n:d ewarning: f'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 2186 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hP:U498S:30H:i (note: (expanded from macro 'XPUSHs' [ 432s] IV)RETVAL); [ 432s] 498| | ^~~~~~~~~~~~~~~~~# [ 432s] defi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:e495 :X56P:US Hnote: sexpanded from macro 'PUSHi'( [ 432s] s) STMT_START 495{ | #EXdeTEfNiDn(es pP,U1)S;H i*(+i+)s pS =T M(sT)_;S T}A RSTT M{T _TAERGNiD( [ 432s] i ,| ^1 [ 432s] ); PUSHs(TARG); } STMT_ENDdbdimp.c [ 432s] : 2352| : ^5 [ 432s] : warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2186:2: note: ')' token is here [ 432s] 2352 | 2186 | P UXSPHUi(S(HIsV() RsEvT_V2moArtLa); [ 432s] l( | d ^~~~~~~~~~~~~~~~~e [ 432s] tail/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:_4951: 58?: nnote: eexpanded from macro 'PUSHi' [ 432s] wSVpv( deta i495l | s#_d1ef,i n0 )e :PU S&HPiL(_is)v _SuTnMdTe_SfT )A )R;T [ 432s] {| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] ARGi(i,/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h1:)498;: 32:PU note: Sexpanded from macro 'XPUSHs'H [ 432s] s(TARG); } S498TMT | #_dEefiNnDe [ 432s] X P| U ^~~~~~~~S [ 432s] Hs(s./ppport.h): 4002S:T20M:T note: _expanded from macro 'STMT_END'S [ 432s] TART { 4002E | X#T E NdeD(fsipne, 1)S;TM T*_++EsNpD )= [ 432s] ( s| ) ^; [ 432s] } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] SQLite.c404: | 2188#: 5 :d ewarning: fi'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ne EXTEN D2188( | p , n ) XS R ESTTURMNT(_S1T)A;R [ 432s] T| ^~~~~~~~~~~{ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 325 : 5 : note: expanded from macro 'XSRETURN' [ 432s] 325 | S T M T _ S\ [ 432s] T A| R ^~~~~~~~~~T [ 432s] { ./ppport.h : 4001: 28\: [ 432s] note: expanded from macro 'STMT_START'| [ 432s] ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define ST M4001T | _# ST dAeRfT i(nveo iSTMdT)_(S T/A*R gT cc( vsuopidpo)r(ts / *`` (g{c ScT AsTuEpMpEoNrTtSs; ``( {} )S'TA'T E*M/ [ 432s] EN T| S ^; [ 432s] })'' */ [ 432s] | ^dbdimp.c [ 432s] :2352:5: note: '{' token is hereSQLite.c [ 432s] :2188:5: note: '{' token is here [ 432s] 2188 | 2352 | X S R ET UXRPNU(S1H)s;( [ 432s] s| v ^~~~~~~~~~~_ [ 432s] 2mort/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.ha:l325(: 16de:t note: aexpanded from macro 'XSRETURN'i [ 432s] ls_1 ? ne w325 | S V p vS( TdMeTt_aSTilAsR_T1, { 0 ) \ [ 432s] | ^ [ 432s] : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,nSQLite.c): 2188 : 5S:T Mwarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]_ [ 432s] START { 2188 | XS R E T U RN ( 1 ) ; [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h\: [ 432s] 330 :| 5 ^ [ 432s] : note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2188:5: note: ')' token is here [ 432s] 2188 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2352:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2352:5: note: ')' token is here [ 432s] 2352 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2352:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]2352 [ 432s] | XPUSHs( sv_2morta l2233( | dPeUtSaHiil(s(_I1V )?R EnTeVwASLV)p;v [ 432s] ( | d ^~~~~~~~~~~~~~~~~e [ 432s] tails_1, 0 )/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h ::495 :&18P:L _note: sexpanded from macro 'PUSHi'v [ 432s] _undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 495 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h#:498d:59e: fnote: iexpanded from macro 'XPUSHs'n [ 432s] e PUSHi(i) S498T | M#Td_eSfTiAnReT X{P UTSAHsR(Gsi)( iS,T1M)T;_ SPTUARSTH {s (ETXATREGN)D;( s}p ,S1)T;M T*_++EsNpD [ 432s] = | ( ^~~~~~~~~~s [ 432s] ); } STM./ppport.hT_:E4001N:D28 [ 432s] : | ^note: [ 432s] expanded from macro 'STMT_START' [ 432s] dbdimp.c:2352:5: note: ')' token is here [ 432s] 4001 | # def i2352n | e S T MXTP_USSTHAsR(T s(vv_o2imdo)rt(a l/(* dgectca ilssu_p1p o?r ntesw S`V`p(v{( SdTeAtTaEiMlEsN_T1S,; 0} ))' ': *&/P [ 432s] L _| s ^v [ 432s] _undef SQLite.c): 2233):;2 [ 432s] : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: [ 432s] '{' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs'2233 [ 432s] | PUSHi((IV )498R | E#dTeVfAiLn)e; [ 432s] X P| U ^~~~~~~~~~~~~~~~~S [ 432s] Hs(s/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h): 495S:T29M:T _note: Sexpanded from macro 'PUSHi'T [ 432s] ART { EXTEND(s p495, | 1#)d;e f*i+n+es pP U=S H(is()i;) }S TSMTTM_TS_TEANRDT [ 432s] {| ^~~~~~~~ [ 432s] TARG./ppport.hi:(4002i:,120):; note: Pexpanded from macro 'STMT_END'U [ 432s] SHs(TARG )4002; | }# S T MdTe_fEiNnDe [ 432s] S| T ^M [ 432s] T_END ) [ 432s] | ^ [ 432s] SQLite.c:2233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2233 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); dbdimp.c}: 2353S:T5M: Twarning: _'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] ND [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 2353 | XPUSHs( sv_2m o427r | t a l ( SdTeMtTa_iSlTsA_R2T ?{ n e w S V p v ( d e t a i ls _ 2 , 0 ) : & P L _ s v _ u nd e f ) ) ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498\: [ 432s] 19 :| ^~~~~~~~~~note: [ 432s] expanded from macro 'XPUSHs' [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 498 | #define XPUSHs( s4001) | #S TM Td_eSfTiAnReT {S TEMXTT_ESNTDA(sRpT, 1)(;v o*i+d+s)p( =/ *(s )g;c c} SsTuMpTp_oENrDt [ 432s] s | ^~~~~~~~~~` [ 432s] `({ ST./ppport.hA:T4001E:M28E:N Tnote: Sexpanded from macro 'STMT_START'; [ 432s] })'' */ [ 432s] | ^ [ 432s] 4001 | # dSQLite.ce:f2233i:n2e: Snote: T'{' token is hereM [ 432s] T_START (vo i2233d | )( P/U*S Hgic(c( IsVu)pRpEoTrVtAsL )`;` [ 432s] ( {| ^~~~~~~~~~~~~~~~~S [ 432s] TATEMEN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:S495;: 31}:) 'note: 'expanded from macro 'PUSHi' [ 432s] */ [ 432s] | ^ [ 432s] dbdimp.c :4952353 | :#5d: enote: f'{' token is herei [ 432s] ne PUSHi(i) S T2353M | T _ S T XAPRUTS H{s (TA RsGvi_(2imo,rt1a)l; (P UdSHest(aTiARlsG_)2; }? SnTeMwSTV_EpNvD( [ 432s] d| e ^~~~~~~~~~t [ 432s] ails_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h2:,427 :016 ): :note: expanded from macro 'TARGi'& [ 432s] PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~427 [ 432s] | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T498M:T30_:S Tnote: Aexpanded from macro 'XPUSHs'R [ 432s] T { 498 | # d e fine X P U S H s( s ) S T M T _ ST A R T { E X TE N D ( s p, 1 ) ; *\++ [ 432s] s p| ^= [ 432s] (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2353:5: note: '{' token is here [ 432s] 2353 | SQLite.c:2233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] XPUSHs( sv_2mo r2233 | t aPlUS(H id(e(tIaiVl)sR_2ET V?A Ln)e;w [ 432s] S V| p ^~~~~~~~~~~~~~~~~v [ 432s] ( details_2,/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :0495 :)31 :: note: &expanded from macro 'PUSHi'P [ 432s] L_sv_undef ) ); [ 432s] | 495 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | [ 432s] #defin/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.he: 498P:U32:S Hnote: iexpanded from macro 'XPUSHs'( [ 432s] i) STMT_START 498{ | #TdAeRfGiin(ei ,X1P)U;S HsP(UsS)H sS(TTMATR_GS)T;A R}T S{T METX_TEENNDD [ 432s] ( s| p ^~~~~~~~~~, [ 432s] 1); *+/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h+:s444p: 5=: (note: sexpanded from macro 'TARGi'); [ 432s] } STMT _444E | N D [ 432s] | } ^~~~~~~~~~~~ [ 432s] STMT/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h_:E404N:D36 [ 432s] : | ^note: [ 432s] expanded from macro 'EXTEND' [ 432s] SQLite.c:2233:2: note: ')' token is here404 [ 432s] | # define E X2233T | EN DP(pU,SnH)i ( ( ISTVM)T_RSETTAVRATL ){; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 31 : note: expanded from macro 'PUSHi' [ 432s] \ [ 432s] | ^ [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2233 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2233:2: note: ')' token is here [ 432s] 2233 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] dbdimp.c: 23534002: | 5#: warning: d'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]e [ 432s] fine STMT_END ) [ 432s] | ^ [ 432s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_SQLite.c2:,2235 :05 :) warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] &PL_sv_un d2235e | f ) )X; [ 432s] S R| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] URN(1);/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] : 498| : ^~~~~~~~~~~32 [ 432s] : note: expanded from macro 'XPUSHs' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: 498expanded from macro 'XSRETURN' | [ 432s] #define X P325U | S H s ( sS)T MSTT_MSTT_ASRTTA R{T { E X\T [ 432s] E N| D ^~~~~~~~~~( [ 432s] sp,1)./ppport.h;: 4001*:+28+:s pnote: expanded from macro 'STMT_START'= [ 432s] (s); } STMT_END [ 432s] 4001| | ^~~~~~~~~~~~# [ 432s] de/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hf:i410n:e25 :S Tnote: Mexpanded from macro 'EXTEND'T [ 432s] _START ( v410o | i d ) ( / * g c c s u p p o r t s ` ` (}{ SSTTMATT_EEMNEDN [ 432s] T S| ; ^ [ 432s] })'' *dbdimp.c/: [ 432s] 2353 :| 5 ^: [ 432s] note: ')' token is here [ 432s] SQLite.c:2235:5: note: '{' token is here [ 432s] 2353 | 2235 | X P U SXHSsR(E TsUvR_N2(m1o)r;t [ 432s] a l| ( ^~~~~~~~~~~ [ 432s] deta/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hi:l325s:_162: ?note: expanded from macro 'XSRETURN'n [ 432s] ewSVpv( d e325t | a i l s _S2T,M T0_ S)T A:R T& P{L _ s v _ u\n [ 432s] d e| f ^ [ 432s] ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2235 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2235:5: note: ')' token is here [ 432s] 2235 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] dbdimp.c:2353: 54002: | #warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] define STMT_END ) [ 432s] 2353| | ^ [ 432s] XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2353:5: note: ')' token is here [ 432s] 2353 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2354:5: note: '{' token is here [ 432s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2354:5: note: '{' token is here [ 432s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2354:5: note: ')' token is here [ 432s] 2354 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2277:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2354 | XPUSHs( sv_ 22277m | or tPaUlS( Hdie(t(aIiVl)sR_E3T V?A Ln)e;w [ 432s] S V| p ^~~~~~~~~~~~~~~~~v [ 432s] ( details_3, 0 ) :/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :&495P:L18_:s v_note: unexpanded from macro 'PUSHi'd [ 432s] ef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 498495: | 59#:d enote: fexpanded from macro 'XPUSHs'i [ 432s] ne PUSHi(i) S498T | M#Td_eSfTiAnReT X{P UTSAHRsG(is() iS,T1M)T;_ SPTUASRHTs ({T EAXRTGE)N;D (}s pS,T1M)T;_ E*N+D+ [ 432s] s p| ^~~~~~~~~~= [ 432s] (s); } S./ppport.hT:M4001T:_28E:N Dnote: [ 432s] expanded from macro 'STMT_START' [ 432s] | ^ [ 432s] dbdimp.c:2354:5: note: ')' token is here [ 432s] 4001 | # define S2354T | M T _ S TXAPRUTSH s((v osivd_)2(m o/r*t aglc(c dseutpapiolrst_s3 `?` (ne{w SSVTpAvT(E MdEeNtTaSi;l s}_)3',' 0* /) [ 432s] :| ^& [ 432s] PL_sv_unSQLite.cde:f2277 :)2 :) ;note: [ 432s] '{' token is here [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498 :227761 | : Pnote: Uexpanded from macro 'XPUSHs'S [ 432s] Hi((IV)RETVAL )498; | [ 432s] # d| e ^~~~~~~~~~~~~~~~~f [ 432s] ine /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hX:P495U:S29H:s (note: sexpanded from macro 'PUSHi') [ 432s] STMT_START { EX T495E | N#D(dsepf,i1n)e; *P+U+SsHpi (=i )( sS)T;M T}_ SSTTAMRTT_ E{N DT [ 432s] A R| ^~~~~~~~G [ 432s] i(i,1./ppport.h):;4002 :P20U:S Hnote: sexpanded from macro 'STMT_END'( [ 432s] TARG); 4002} | #S TdMeTf_iEnNeD [ 432s] S T| M ^T [ 432s] _END ) [ 432s] | ^ [ 432s] SQLite.c:2277:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2277 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:2355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 495 | #define PU S2355H | i( i ) SXTPMUTS_HsS(T AsRT v{_ 2mToArRtGail(( die,tai1l)s;_ 4P ?U nSeHwsSVp(vT(A RdGe)t;a il}s S_T4M,T _0EN D) [ 432s] :| ^~~~~~~~~~& [ 432s] PL_sv_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hu:n427d:e5f: )note: )expanded from macro 'TARGi'; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: 427expanded from macro 'XPUSHs' | [ 432s] STMT_S T498A | R#dT e{f i n e X P U SH s ( s ) S T M T _ S T A R T { E X TE N D ( s p , 1 ) ; * + +s p = ( s ) ; } S\T [ 432s] M T| _ ^~~~~~~~~~E [ 432s] ND [ 432s] | ^~~~~~~~~~./ppport.h [ 432s] :4001:28: ./ppport.hnote: :expanded from macro 'STMT_START'4001 [ 432s] :28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # d4001e | f#i n ed eSTfMiTn_eS TSATRMTT _(SvoTiAdR)T( /(vo*i dg)c(c / *s ugpccp osrutpspo r`t`s( {` `S(T{ ASTTAETMEEMNETNST;S; }}))'''' **/ [ 432s] / [ 432s] | ^| [ 432s] ^ [ 432s] dbdimp.cSQLite.c::23552277::52:: note: note: '{' token is here'{' token is here [ 432s] [ 432s] 2277 | PU S2355H | i ( (XIPVUS)HRsE(T VsAvL_)2;m [ 432s] o r| t ^~~~~~~~~~~~~~~~~a [ 432s] l( details_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h4: 495?: 31n:e wnote: SVexpanded from macro 'PUSHi'p [ 432s] v( details_4, 0 ) 495 | :# d&ePfiLn_sev_ undPeUf S)Hi ()i;) [ 432s] S| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~M [ 432s] T_STA/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hR:T498 :30{: note: Texpanded from macro 'XPUSHs'A [ 432s] RGi(i,1); P U498S | H#sde(fTiAnRGe) ;X P}U SSHTsM(Ts_) ESNTDM [ 432s] T _| S ^~~~~~~~~~T [ 432s] ART { EX/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:E427ND:(16s:p, 1note: )expanded from macro 'TARGi'; [ 432s] *++sp = (s); } STMT_ E427N | D [ 432s] | ^ [ 432s] STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2355:5: note: '{' token is here [ 432s] 2355 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2277:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2277 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2277:2: note: ')' token is here [ 432s] 2277 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHdbdimp.ci:(2355i:) 5S:T warning: M'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] _START { TARGi(i, 12355) | ; P UXSPHUsS(HsT(A RsvG_2)m;o rt}al (S TdMeTta_iElNsD_ [ 432s] 4 | ? ^~~~~~~~~~ [ 432s] newSVp/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hv:(444 :d7e:t anote: iexpanded from macro 'TARGi'l [ 432s] s_4, 0 )444 | : & P L}_ sSvT_MuTnd_eEfND [ 432s] ) | ) ^~~~~~~~; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./ppport.h:4002:20: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hnote: :expanded from macro 'STMT_END'498 [ 432s] :32: note: expanded from macro 'XPUSHs' [ 432s] 4002 | # defi n498e | #SdTeMfiTn_e EXNPDU S)H [ 432s] s( s| ) ^ [ 432s] STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h2277::4102::25 :warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: expanded from macro 'EXTEND' [ 432s] [ 432s] 4102277 | | P U S H i ( ( I V ) R E T V AL ) ; [ 432s] | ^~~~~~~~~~~~~~~~~} [ 432s] STMT/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h_:E495N:D56 [ 432s] : | note: ^expanded from macro 'PUSHi' [ 432s] [ 432s] dbdimp.c:2355:5: note: ')' token is here [ 432s] 495 | #define 2355P | U S H i (XiP)U SHSTMsT(_ SsTvA_R2Tm o{rt aTl(A RdGeit(aii,l1s)_;4 P?U SnHesw(STVApRvG() ;d e}t aSiTlMsT__4E,N D0 [ 432s] )| ^: [ 432s] &PL_SQLite.cs:v2277_:u2n:d enote: f')' token is here [ 432s] ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 2277 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hP:498U:S32H:i (note: (expanded from macro 'XPUSHs' [ 432s] IV)RETVAL) ;498 [ 432s] | #| d ^~~~~~~~~~~~~~~~~e [ 432s] fine XP/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hU:SH495s:(58s): note: Sexpanded from macro 'PUSHi'T [ 432s] MT_START { EXTE N495D | (#sdp,e1f)i;n e* +P+sUpS =H i(s()i;) }S TSMTTM_TS_TEANRDT [ 432s] | { ^~~~~~~~~~~~ [ 432s] TAR/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hG:i410:(27:i ,note: 1)expanded from macro 'EXTEND' [ 432s] ; PUSH s410( | T A R G ); } S T MT _ E N D [ 432s] | ^~~~~~~~ [ 432s] } STMT_./ppport.hE:N4002D: [ 432s] 20 :| ^~~~~~~~note: [ 432s] expanded from macro 'STMT_END' [ 432s] ./ppport.h:4002:20: note: 4002expanded from macro 'STMT_END' | [ 432s] # d e4002f | i#n e dSeTfMinT_e ENSDT M)T [ 432s] _ E| N ^D [ 432s] ) [ 432s] | ^ [ 432s] SQLite.c:2279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2279 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # defindbdimp.ce :2355ST:M5T:_ Swarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]A [ 432s] RT (void)( /* g2355c | c sXPuUpSpHso(r tsvs_ 2`m`or(t{al (S dTAeTEtMaEiNls_4T ?S n;e w})S''V p*v/( [ 432s] d| e ^t [ 432s] ails_4,SQLite.c :02279 :)5 :: note: &'{' token is hereP [ 432s] L_sv_und e2279f | ) ) ; [ 432s] X | S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] RETURN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:1498):;59 [ 432s] : | note: ^~~~~~~~~~~expanded from macro 'XPUSHs' [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 498 | #de f325i | n e X PSUTSHMsT(_sS)T ASRTTM T{_S T A RT {\ [ 432s] E X| T ^E [ 432s] ND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2355:5: note: ')' token is here [ 432s] 2355 | XPUSHs( sv_2mortal( details_4 ? SQLite.cn:e2279wS:5V:p vwarning: ('}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] details_4, 22790 | ) : &XPSLR_EsTvU_RuNn(de1f) ;) [ 432s] )| ; ^~~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:: 498note: :expanded from macro 'XSRETURN'61: [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 330 | 498 | }# dSeTfMiTn_eE NXDP [ 432s] U S| H ^s [ 432s] (s) STMSQLite.cT:_S2279T:5A:R Tnote: ')' token is here{ [ 432s] EXTEND(sp ,12279) | ; * + + sXpS RE= T(UsR)N;( 1}) S;T [ 432s] MT _| E ^~~~~~~~~~~N [ 432s] D [ 432s] | ^~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7:./ppport.h :note: 4002expanded from macro 'XSRETURN': [ 432s] 20: note: expanded from macro 'STMT_END' [ 432s] 330 | }4002 | S#T M Tde_fEiNnDe [ 432s] S| T ^~~~~~~~M [ 432s] T_END ./ppport.h):4002 [ 432s] : 20| : ^ [ 432s] note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2297:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2297:2: note: '{' token is here [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2297:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2297:2: note: '{' token is here [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2297:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2297:2: note: ')' token is here [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2297:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2297:2: note: ')' token is here [ 432s] 2297 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2299:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2299 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2299:5: note: '{' token is here [ 432s] 2299 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2299:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2299 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2299:5: note: ')' token is here [ 432s] 2299 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2320:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2320 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2320:2: note: '{' token is here [ 432s] 2320 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2320:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2320 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } Sdbdimp.cTM:T2417_:E5N:D [ 432s] warning: | '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 2417 | PU S427H | M A R K (SSTPM)T;_ [ 432s] S T| A ^~~~~~~~~~~~R [ 432s] T { /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 69 : 5 : note: expanded from macro 'PUSHMARK' [ 432s] 69 | S T M T _ S T A RT { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] 4001 | # d e f i n e S T MT _\S [ 432s] T| A ^~~~~~~~~~R [ 432s] T (vo./ppport.hi:d4001):(28 :/ note: *expanded from macro 'STMT_START' [ 432s] gcc suppor t4001 | s# ` d`(e{f iSnTeA TSTEMTM_ESNTTASR;T }()vo'i'd) ( *//* [ 432s] g c| c ^ [ 432s] supportsSQLite.c :`2320`:(2{: Snote: '{' token is hereT [ 432s] ATEMENTS; }2320 | ) 'P' U*S/ [ 432s] Hi | ( ^( [ 432s] IV)RETdbdimp.cV:A2417:L5:) ;note: [ 432s] '{' token is here [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 2417 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 31P:U Snote: Hexpanded from macro 'PUSHi'M [ 432s] ARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h495: | 69#:d16e:f inote: nexpanded from macro 'PUSHMARK'e [ 432s] PUSHi(i) 69S | T M T _S TSARTTM T{_ STTAARRGTi ({i , 1 ) ; P U S H s ( T A R G ) ; } S TM T _ E ND [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 427 : 16 : note: \expanded from macro 'TARGi' [ 432s] [ 432s] | ^ [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2417 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2320:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2320 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:2417:5: note: ')' token is here [ 432s] 495 | 2417# | d e f i nPeU SPHUMSAHRiK((iS)P )S; [ 432s] T M| T ^~~~~~~~~~~~_ [ 432s] START /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h{: 78T:A7R: Gnote: iexpanded from macro 'PUSHMARK'( [ 432s] i,1); P78U | S H s}( STTAMRTG_)E;N D} [ 432s] | S ^~~~~~~~T [ 432s] MT_END [ 432s] ./ppport.h| : ^~~~~~~~~~4002 [ 432s] :20: note: expanded from macro 'STMT_END' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: 4002expanded from macro 'TARGi' | [ 432s] # define 444S | T M T _ E}N DS T)M [ 432s] T | _ ^E [ 432s] ND [ 432s] | ^ [ 432s] SQLite.c:2320:2: note: ')' token is here [ 432s] 2320 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) dbdimp.cS:T2418M:T5_:S Twarning: A'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] RT { TARGi(i, 12418 | ) ; P UXSPUHSsH(sT(A RsGv)_;2 m}or tSaTlM( Tn_eEwNSDV [ 432s] p v| ( ^~~~~~~~~~ [ 432s] sql, /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h0: 444): 7): )note: ;expanded from macro 'TARGi' [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 444 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :}498 :S19T:M Tnote: _expanded from macro 'XPUSHs'E [ 432s] ND [ 432s] | ^~~~~~~~ [ 432s] 498 | #./ppport.hd:e4002f:i20n:e note: Xexpanded from macro 'STMT_END'P [ 432s] USHs(s) S T4002M | T#_ S TdAeRfTi n{e ESXTTMETN_DE(NsDp ,)1 [ 432s] ) ;| ^* [ 432s] ++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports `SQLite.c`:(2320{: 2S:T Awarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] MENTS; })'' 2320* | / [ 432s] P| ^U [ 432s] SHi((dbdimp.cI:V2418):R5E:T Vnote: A'{' token is hereL [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h2418: | 495 : 56 : Xnote: Pexpanded from macro 'PUSHi'U [ 432s] SHs( sv_2mortal( n495e | w#SdVepfvi(n es qPlU,S H0i ()i )) S)T;M [ 432s] T _| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] TART/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :{498 :T30A:R Gnote: iexpanded from macro 'XPUSHs'( [ 432s] i,1); PUSHs( T498A | R#Gd)e;f i}n eS TXPMUTS_HEs(NsD) [ 432s] S| T ^M [ 432s] T_STARSQLite.cT: 2320:{2 :E Xnote: T')' token is hereE [ 432s] ND(sp,1); *++ sp2320 | = (PsU)S; H}i (S(TIMVT)_REENTDV [ 432s] A L| ^) [ 432s] ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c: 2418495: | 5#:d ewarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]f [ 432s] ine PUSHi(i) S T2418M | T _ S T AXRPTU S{H sT(A RsGvi_(2im,o1r)t;a lP(U SnHeswS(VTpAvR(G )s;ql ,} 0S T)M T)_ E)N;D [ 432s] [ 432s] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~ [ 432s] [ 432s] ./ppport.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::4002498::2032:: note: note: expanded from macro 'STMT_END'expanded from macro 'XPUSHs' [ 432s] [ 432s] 4002 | # de f498i | n#ed eSfTiMnTe_ EXNPDU S)H [ 432s] s (| s ^) [ 432s] STMT_STASQLite.c:2322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2322 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] RT {SQLite.c :E2322X:T5E:N Dnote: ('{' token is heres [ 432s] p,1); *++sp = (2322s | ); } S TMXTS_RENEDT [ 432s] U R| ^~~~~~~~~~~~N [ 432s] (1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:: 325note: :expanded from macro 'EXTEND'16 [ 432s] : note: expanded from macro 'XSRETURN' [ 432s] 325 | 404S | T#M T _deSfTiAnRe TE XT{E N D ( p ,\n [ 432s] ) | ^ [ 432s] STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2418:5: note: '{' token is here [ 432s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2418:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2418:5: note: ')' token is here [ 432s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2418:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2418:5: note: ')' token is here [ 432s] 2418 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2413:9: warning: variable 'retval' set but not used [-Wunused-but-set-variable] [ 432s] 2413 | SQLite.cin:t2322 :r5et: vawarning: l'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] = 0; [ 432s] | ^ [ 432s] 2322 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2322:5: note: ')' token is here [ 432s] 2322 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2367:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2367:2: note: '{' token is here [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2367:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2367:2: note: '{' token is here [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2367:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2367:2: note: ')' token is here [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2367:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2367:2: note: ')' token is here [ 432s] 2367 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2369 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2369:5: note: '{' token is here [ 432s] dbdimp.c:2475 :23695 | : warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]X [ 432s] SRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h2475: | 325 : 16 : Pnote: USexpanded from macro 'XSRETURN'H [ 432s] MARK(SP) ;325 [ 432s] | | ^~~~~~~~~~~~ [ 432s] STMT_START/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :{69 :5 : note: expanded from macro 'PUSHMARK' [ 432s] \ [ 432s] | ^ [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supporSQLite.ct:s2369 `:`5(:{ warning: S'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] ATEMENTS; }2369) | ' ' * /X [ 432s] S R| ^E [ 432s] TURN(dbdimp.c1:)2475;: [ 432s] 5 :| ^~~~~~~~~~~note: [ 432s] '{' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :2475330 | : 5 : note: Pexpanded from macro 'XSRETURN'U [ 432s] SHMAR K330( | S P ); [ 432s] }| ^~~~~~~~~~~~S [ 432s] TMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:69N:D16 [ 432s] : | note: expanded from macro 'PUSHMARK' ^ [ 432s] [ 432s] SQLite.c:2369:5: note: 69')' token is here | [ 432s] STMT_S TA2369R | T { X S R E T UR N ( 1 ) ; [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330 : 7 : note: expanded from macro 'XSRETURN' [ 432s] 330 | } S T M T\_ [ 432s] E N| D ^ [ 432s] [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2475 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2475:5: note: ')' token is here [ 432s] 2475 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2476:5: note: '{' token is here [ 432s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2414:2: warning: dbdimp.c'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: [ 432s] 2476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2414 | P U2476S | H i ( ( IXVP)URSEHTsV(A Ls)v;_ [ 432s] 2 m| o ^~~~~~~~~~~~~~~~~r [ 432s] tal( newSVpv(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :s495q:l18,: 0note: )expanded from macro 'PUSHi' [ 432s] ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h495: | 498#:d32e:f inote: nexpanded from macro 'XPUSHs'e [ 432s] PUSHi(i) STM T498_ | ST#AdReTf i{ nTeA RXGPiU(SiH,s1()s;) PSUTSMHT_sS(TTAARRTG ){; E XT}E NSDTM(Ts_p,E1ND) [ 432s] ;| ^~~~~~~~~~* [ 432s] ++sp =./ppport.h :(4001s:)28:; note: }expanded from macro 'STMT_START' [ 432s] STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] 4001 | # d/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.he:f404i:n25e: Snote: TMexpanded from macro 'EXTEND'T [ 432s] _START (void)( 404/ | *# g cdce sfuipnpeo rEtXs T`EN`(D{(p ,nS)T A T ESMTMETN_TSST;A R}T) ''{ * / [ 432s] | ^ [ 432s] SQLite.c : 2414 : 2: note: '{' token is here [ 432s] \2414 [ 432s] | | P ^~~~~~~~~~U [ 432s] SHi((./ppport.hI:V4001):28R:ET Vnote: Aexpanded from macro 'STMT_START'L [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h4001: | 495#: 29 :d enote: fexpanded from macro 'PUSHi' [ 432s] ine STMT_START (495v | o#diedf)in(e /P*U SgHcci (siu)p pSoTrMtTs_ S`T`A(R{T S T{A TTEARMGEiN(TiS,;1 )};) 'P'U S*/H [ 432s] s (| T ^A [ 432s] RG); } dbdimp.cS:T2476M:T5_:E Nnote: D'{' token is here [ 432s] [ 432s] | ^ [ 432s] 2476 | XPUSHs( sv_2mortal( newSVpv(SQLite.c: 2414s:ql2,: 0 warning: )'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 2414 | P/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hU:S498H:i32(:( note: Iexpanded from macro 'XPUSHs'V [ 432s] )RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~498 [ 432s] | #defi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:e495 :X31P:U Snote: Hexpanded from macro 'PUSHi's [ 432s] (s) STMT_STAR T495 | {# dEeXfiTneE NPDU(SspH,i1()i; )*+ S+TsMpT _=S T(AsR)T; }{ S TTMATR_EGNiD( [ 432s] i | , ^~~~~~~~~~~~1 [ 432s] ); PUS/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hH:s404(:T36A: Rnote: Gexpanded from macro 'EXTEND') [ 432s] ; } STMT_END [ 432s] 404 | | # ^~~~~~~~~~ [ 432s] define/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h E:X427T:E5N:D (note: pexpanded from macro 'TARGi',n [ 432s] ) STMT_START { 427 | S TM T _ S TA R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] \ [ 432s] | ^ [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2414:2: note: '{' token is here [ 432s] 2414 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2476:5: note: ')' token is here [ 432s] 2476 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | SQLite.c : 2414 : 2 : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] } STMT_EN D2414 [ 432s] | P| U ^~~~~~~~S [ 432s] Hi((IV./ppport.h):R4002E:T20V:A note: Lexpanded from macro 'STMT_END') [ 432s] ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 4002 | # de/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hf:i495n:e31 :S Tnote: Mexpanded from macro 'PUSHi'T [ 432s] _END ) [ 432s] | ^ [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^dbdimp.c [ 432s] :2476:5: warning: SQLite.c'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: [ 432s] 2414:2: note: ')' token is here [ 432s] 2476 | 2414 | X PPUUSSHHsi(( (sIVv_)2RmEoTrVtAaLl)(; [ 432s] n e| w ^~~~~~~~~~~~~~~~~S [ 432s] Vpv( sql/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h,: 4950: 31): )note: )expanded from macro 'PUSHi'; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498 :49559 | : #note: dexpanded from macro 'XPUSHs'e [ 432s] fine PUSHi(i) S498T | #MdTe_SfTiAnReT X{PU STHAsR(Gsi)(i ,1S)T;MT _PSUSTAHRs(TT A{R GE);X T}E NSD(TMsTp_,E1)ND; [ 432s] | * ^~~~~~~~~~+ [ 432s] +sp = /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:s444):;7 : }note: expanded from macro 'TARGi'S [ 432s] TMT_E ND444 [ 432s] | | ^ [ 432s] } STdbdimp.cM:T2476_:E5N:D [ 432s] note: | ')' token is here ^~~~~~~~ [ 432s] [ 432s] ./ppport.h:4002:20 :2476 | note: expanded from macro 'STMT_END' [ 432s] XPUS H4002s | (# s vd_efi2nmeo rSTtMaTl_(E nNeDw S)Vp [ 432s] v (| ^s [ 432s] ql, 0 ) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp =SQLite.c :(2414s:)2:; warning: }'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] STMT_END [ 432s] | 2414 ^~~~~~~~ | [ 432s] PUSHi(./ppport.h(:I4002V:)20R:E Tnote: Vexpanded from macro 'STMT_END'A [ 432s] L); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 4002 | # /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hd:e495:f56i:n enote: expanded from macro 'PUSHi'S [ 432s] TMT_END ) [ 432s] | 495 ^ | [ 432s] #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_ENDdbdimp.c [ 432s] :2484 :| 5 ^: [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2414:2: note: ')' token is here [ 432s] 2484 | 2414 | PXUPSUHSiH(s((I Vs)vR_E2TmVoArLt)a;l [ 432s] ( | n ^~~~~~~~~~~~~~~~~e [ 432s] wSViv(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:I495:V58):( note: eexpanded from macro 'PUSHi' [ 432s] lapsed / 10 004950 | 00# )d)e f)i n)e; [ 432s] | P ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~U [ 432s] SHi(i/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h): 498S:T19M:T _note: Sexpanded from macro 'XPUSHs'T [ 432s] ART { TARGi(i, 4981 | #)d; ePUfSiHnse (XPTUASRHGs)(;s )} SSTTMMT_T_STEANDRT [ 432s] {| ^~~~~~~~E [ 432s] XTEND(s./ppport.hp:,40021:)20;: note: *expanded from macro 'STMT_END'+ [ 432s] +sp = 4002( | s#); }d efSiTMnTe_ SETNDMT [ 432s] _END ) [ 432s] | ^ [ 432s] SQLite.c | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2484:5: note: '{' token is here [ 432s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2484:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2484:5: note: '{' token is here [ 432s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] :/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h2416::4045:36:: warning: note: expanded from macro 'EXTEND''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 404 | # defi n2416e | E X T E NXD(SpR,EnT)U R N (S1T)M;T [ 432s] _ S| T ^~~~~~~~~~~A [ 432s] RT { /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 325 : 5 : note: expanded from macro 'XSRETURN' [ 432s] 325 | ST M T\_ [ 432s] ST A| ^R [ 432s] T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2416:5: note: '{' token is here [ 432s] 2416 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 24162484 | | XXSPRUESTHs(U RsNv(_12)m;o [ 432s] r t| a ^~~~~~~~~~~l [ 432s] ( newS/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hV:i330v:(5(:I Vnote: )expanded from macro 'XSRETURN' [ 432s] ( elap s330e | d / 1} S0T0M0T0_0E0N D) [ 432s] ) | ) ^ [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~SQLite.c [ 432s] :2416:5: note: ')' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: 2416expanded from macro 'XPUSHs' | [ 432s] XSRETURN( 1498) | ;# [ 432s] d e| f ^~~~~~~~~~~i [ 432s] ne XPU/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hS:H330s:(7s:) note: Sexpanded from macro 'XSRETURN'T [ 432s] MT_ST A330R | T { E}X TSETNMTD_(EsNpD, [ 432s] 1 )| ; ^~~~~~~~ [ 432s] *++sp./ppport.h :=4002 :(20s:) ;note: expanded from macro 'STMT_END'} [ 432s] STMT_E N4002 | D# [ 432s] | d ^~~~~~~~~~~~e [ 432s] fine /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T410M:T25_:E Nnote: Dexpanded from macro 'EXTEND' [ 432s] ) [ 432s] | ^ [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2484:5: note: ')' token is here [ 432s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2484:5: note: ')' token is here [ 432s] 2484 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2461:2: note: '{' token is here [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(idbdimp.c,:12471);: 9P:U Swarning: Hvariable 'retval' set but not used [-Wunused-but-set-variable]s [ 432s] (TARG); } S2471T | M T_ EN D [ 432s] i| n ^t [ 432s] retval = 0; [ 432s] | ^ [ 432s] SQLite.c:2461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2461:2: note: '{' token is here [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2461:2: note: ')' token is here [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2461:2: note: ')' token is here [ 432s] 2461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2463 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2463:5: note: '{' token is here [ 432s] 2463 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2463 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2463:5: note: ')' token is here [ 432s] 2463 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2508:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2508:2: note: '{' token is here [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2508:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2508:2: note: '{' token is here [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2508:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2508:2: note: ')' token is here [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2508:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2508:2: note: ')' token is here [ 432s] 2508 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2510 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2510:5: note: '{' token is here [ 432s] 2510 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2510 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2510:5: note: ')' token is here [ 432s] 2510 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2555:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2555 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2555:2: note: '{' token is here [ 432s] 2555 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2555:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2555 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2555:2: note: '{' token is here [ 432s] 2555 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2555:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2555 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2555:2: note: ')' token is here [ 432s] 2555 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7dbdimp.c: note: :expanded from macro 'TARGi'2672 [ 432s] :5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]444 [ 432s] | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] 2672 | ./ppport.h : 4002:P20U:S Hnote: Mexpanded from macro 'STMT_END'A [ 432s] RK(SP) ;4002 [ 432s] | #| ^~~~~~~~~~~~ [ 432s] define STMT_END/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :)69 [ 432s] : 5| : ^ [ 432s] note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] SQLite.c| ^~~~~~~~~~: [ 432s] 2555:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 2555 | PUSHi((IV )4001R | E#T V AdLe)f;i [ 432s] n e| ^~~~~~~~~~~~~~~~~S [ 432s] TMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T495A:R56T: (note: vexpanded from macro 'PUSHi' [ 432s] oid)( /* gcc 495s | u#pdpeofritnse `P`U(S{H iS(TiA)T ESMTEMNTT_SS;T A}R)T' '{ *T/A [ 432s] R G| i ^( [ 432s] i,1); PUdbdimp.cS:H2672s:(5T:A Rnote: G'{' token is here) [ 432s] ; } STMT_ E2672N | D [ 432s] | ^P [ 432s] USHMARSQLite.cK:(2555:S2P:) ;note: [ 432s] ')' token is here [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 692555: | 16 :P Unote: Sexpanded from macro 'PUSHMARK'H [ 432s] i((IV)RETVAL); [ 432s] 69| | ^~~~~~~~~~~~~~~~~ [ 432s] ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hM:T495_:S58T:A Rnote: Texpanded from macro 'PUSHi' [ 432s] { 495 | # d e f i n e P U S H i ( i ) S T M T _ S T A R T { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002\ | [ 432s] # | ^d [ 432s] efine STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2557:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2557 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2557:5: note: '{' token is here [ 432s] 2557 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2672 | SQLite.cPU:S2557H:M5A:R Kwarning: ('}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] P); [ 432s] | ^~~~~~~~~~~~ [ 432s] 2557 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 78X:S5R:E Tnote: Uexpanded from macro 'PUSHMARK'R [ 432s] N(1); [ 432s] | 78 ^~~~~~~~~~~ | [ 432s] }/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :S330T:M5T:_ Enote: Nexpanded from macro 'XSRETURN'D [ 432s] [ 432s] | ^ [ 432s] 330 | dbdimp.c : 2672}: 5S:T Mnote: T')' token is here_ [ 432s] END [ 432s] | ^ [ 432s] 2672SQLite.c | : 2557 : 5 :P Unote: S')' token is hereH [ 432s] MARK(SP) ;2557 [ 432s] | | ^~~~~~~~~~~~ [ 432s] XSR/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:T78U:R7N:( 1note: )expanded from macro 'PUSHMARK'; [ 432s] [ 432s] | ^~~~~~~~~~~ [ 432s] 78 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330 :}7 :S Tnote: Mexpanded from macro 'XSRETURN'T [ 432s] _END [ 432s] | 330 ^~~~~~~~ | [ 432s] } STMT_./ppport.hE:N4002D: [ 432s] 20 :| ^~~~~~~~note: [ 432s] expanded from macro 'STMT_END' [ 432s] ./ppport.h:4002: 204002: | #note: expanded from macro 'STMT_END' [ 432s] define S4002T | M#T _ EdNeDf i)n [ 432s] e | S ^T [ 432s] MT_END ) [ 432s] | ^ [ 432s] SQLite.c:2602:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2602 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2602:2: note: '{' token is here [ 432s] 2602 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2602:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2602 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'dbdimp.c' :*/2754 [ 432s] : 5| : ^ [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2602:2: note: '{' token is here [ 432s] 27542602 | | P U SPUHSiH(M(AIRVK)(RSEPT)V;A [ 432s] L )| ; ^~~~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::49569::531:: note: note: expanded from macro 'PUSHMARK'expanded from macro 'PUSHi' [ 432s] [ 432s] 49569 | | # d e fSiTnMeT _PSUTSAHRiT ({i ) S T M T _ S T A R T { T A R G i ( i , 1 ) ; P U S H s ( T A R G ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16./ppport.h:: 4001note: :expanded from macro 'TARGi'28 [ 432s] : note: expanded from macro 'STMT_START' [ 432s] 427 | 4001 | # S TdMeTf_iSneT ASRTTM T{_ S T A R T ( v o i d ) ( / * g c c s up p o r t s ` ` ( { S T A T E M E N T S ; } ) ' ' * / [ 432s] | ^\ [ 432s] [ 432s] | ^ [ 432s] dbdimp.c:2754:5: note: '{' token is here [ 432s] 2754 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2754:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2754 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2754:5: note: ')' token is here [ 432s] 2754 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.hSQLite.c:4002::260220:: 2note: :expanded from macro 'STMT_END' [ 432s] warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 4002 | # define STM T2602_ | E NPDU S) [ 432s] H i| ( ^( [ 432s] IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c: 2755495: | 5#:d ewarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]f [ 432s] ine PUSH i2755( | i ) S TXMPUTS_HSsT(ApReTr l{_ sTtArRiGnig()i;, [ 432s] 1| ) ^~~~~~~~~~~~~~~~~~~; [ 432s] PUSHs/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:T498A:19R:G )note: ;expanded from macro 'XPUSHs' [ 432s] } STMT_END [ 432s] | ^~~~~~~~~~498 [ 432s] | #defin/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.he: 444X:P5U:S Hnote: sexpanded from macro 'TARGi'( [ 432s] s) STMT _444S | T A R T }{ ESXTTMETN_DE(NsDp [ 432s] , 1| ) ^; [ 432s] *++sp =SQLite.c :(2602s:)2;: }note: ')' token is hereS [ 432s] TMT_END [ 432s] | ^~~~~~~~~~ [ 432s] 2602 | P./ppport.hU:S4001H:i28(:( Inote: Vexpanded from macro 'STMT_START') [ 432s] RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 4001 | # /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hd:e495f:i31n:e note: Sexpanded from macro 'PUSHi'T [ 432s] MT_START (void) (495 | /#*d egfcicn es uPpUpSoHrit(si )` `S(T{M TS_TSATTAERMTE N{T ST;A }R)G'i'( i*/, [ 432s] 1 )| ^; [ 432s] PUSdbdimp.cH:s2755(:T5A: Rnote: G'{' token is here) [ 432s] ; } STM 2755T | _ E N D [ 432s] X P| U ^~~~~~~~~~S [ 432s] Hs(pe/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hr:l444_:s7t:r inote: nexpanded from macro 'TARGi'g [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~ [ 432s] 444 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498: 30 :} note: expanded from macro 'XPUSHs'S [ 432s] TMT_END [ 432s] | ^~~~~~~~ [ 432s] 498 | #defin./ppport.he: 4002X:P20U:S Hnote: sexpanded from macro 'STMT_END'( [ 432s] s) STMT_ S4002T | A#R T d{e fEiXnTeE NSDT(MsTp_,E1N);D *)+ [ 432s] + s| p ^ [ 432s] = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2755:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2755 | XPUSHs(perl_string); [ 432s] | ^~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] SQLite.c:2602:2 :498 | warning: #'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]d [ 432s] efine XPUSHs (2602s | ) PSUTMSTH_iS(T(AIRTV ){R EETXVTAELN)D;( [ 432s] s p| , ^~~~~~~~~~~~~~~~~1 [ 432s] ); *++s/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hp: 495=: 56(:s )note: ;expanded from macro 'PUSHi' [ 432s] } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] 495 | #def/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hi:n404e: 25P:U Snote: Hexpanded from macro 'EXTEND'i [ 432s] (i) STMT_STAR T404 | {# T AdeRfGiin(ei ,E1XT)E;N DP(UpS,Hns)( T A RSGT)M;T _}S TSATRMTT _{E N D [ 432s] | ^ [ 432s] SQLite.c : 2602 : 2 : note: ')' token is here [ 432s] 2602 | P U\S [ 432s] H i| ^~~~~~~~~~( [ 432s] (IV)./ppport.hR:E4001:T28V:A Lnote: )expanded from macro 'STMT_START'; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495 :400158 | :# note: expanded from macro 'PUSHi'd [ 432s] efine STMT_START 495( | v#odiedf)i(n e/ *P UgScHci (siu)p pSoTrMtTs_ S`T`A(R{T S{T ATTAERMGEiN(TiS,;1 )};) 'P'U S*H/s [ 432s] ( T| A ^ [ 432s] RG);dbdimp.c :}2755 :S5T:M Tnote: _'{' token is hereE [ 432s] ND [ 432s] | ^~~~~~~~ [ 432s] 2755 | ./ppport.h : 4002X:P20U:S Hnote: sexpanded from macro 'STMT_END'( [ 432s] perl_str i4002n | g#) ; [ 432s] d e| f ^~~~~~~~~~~~~~~~~~~i [ 432s] ne S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:M498:T32_:E Nnote: Dexpanded from macro 'XPUSHs' [ 432s] ) [ 432s] | ^ [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h2604::4045::36 :warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: [ 432s] expanded from macro 'EXTEND' [ 432s] 2604 | 404 | X#S R EdTeUfRiNn(e1 )E;X [ 432s] T E| N ^~~~~~~~~~~D [ 432s] (p,n) S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hT:M325T:_5S:T Anote: Rexpanded from macro 'XSRETURN'T [ 432s] { 325 | S T M T _ S T A R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] \ [ 432s] | ^ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2604:5: note: '{' token is here [ 432s] 2604 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2755:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2755 | XPUSHs(perl_string); [ 432s] | ^~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2755:5: note: ')' token is here [ 432s] 2755 | XPUSHs(perl_string); [ 432s] | ^~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2755:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2755 | XPUSHs(perl_string); [ 432s] | ^~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2755:5: note: ')' token is here [ 432s] 2755 | XPUSHs(perl_string); [ 432s] | ^~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2604:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2604 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2604:5: note: ')' token is here [ 432s] 2604 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2813:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2813 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2813:5: note: '{' token is here [ 432s] 2813 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2813:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2813 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2813:5: note: ')' token is here [ 432s] 2813 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2649:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2649:2: note: '{' token is here [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2649:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2649:2: note: '{' token is here [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2649:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2649:2: note: ')' token is here [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_dbdimp.cEN:D2803 ): [ 432s] 12| : ^ [ 432s] warning: unused variable 'n_a' [-Wunused-variable] [ 432s] 2803 | STRLEN n_a; /* this is required for older perls < 5.8.8 */ [ 432s] | ^~~ [ 432s] SQLite.c:2649:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2649:2: note: ')' token is here [ 432s] 2649 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2651:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2651 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2651:5: note: '{' token is here [ 432s] 2651 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2651:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2651 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2651:5: note: ')' token is here [ 432s] 2651 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2696:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2696 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2696:2: note: '{' token is here [ 432s] 2696 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2696:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2696 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2696:2: note: '{' token is here [ 432s] 2696 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2951:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2951 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTSSQLite.c; :}2696):'2': warning: */'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] | ^ [ 432s] dbdimp.c: 29512696: | 5 :P Unote: S'{' token is hereH [ 432s] i((IV)R E2951T | V A L ) P; [ 432s] U S| H ^~~~~~~~~~~~~~~~~M [ 432s] ARK(S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hP:)495;: [ 432s] 31 :| ^~~~~~~~~~~~note: [ 432s] expanded from macro 'PUSHi' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 495 | #define 69P | U S H i (SiT)M TST_MTST_SART { T A R T { T A R G i ( i , 1 ) ; P U S H s ( T A R G) ; } ST M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] \/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] : 444| : ^5 [ 432s] : note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2696:2: note: ')' token is here [ 432s] 2696 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2696:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2696 | PUSHidbdimp.c((:I2951V:)5R: Ewarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]V [ 432s] AL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :2951495 | : 56 : note: Pexpanded from macro 'PUSHi'U [ 432s] SHMARK(SP); [ 432s] | 495 ^~~~~~~~~~~~ | [ 432s] #define/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :P78U:S5H: inote: (expanded from macro 'PUSHMARK' [ 432s] i) S T78M | T _ S TA RT }{ S TTMATR_GEiN(Di [ 432s] ,| 1 ^) [ 432s] ; PUSHdbdimp.cs:(2951T:A5R: Gnote: )')' token is here; [ 432s] } STM T2951_ | E N D [ 432s] P | U ^S [ 432s] HMARK(SQLite.cS:P2696):;2 [ 432s] : | note: ^~~~~~~~~~~~')' token is here [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78: 72696: | note: Pexpanded from macro 'PUSHMARK'U [ 432s] SHi(( I78V | ) R E T V}A LST)M;T [ 432s] _ E| N ^~~~~~~~~~~~~~~~~D [ 432s] [ 432s] | ^~~~~~~~/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :495:58: note: expanded from macro 'PUSHi' [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 495 | #4002d | e#f i ndee fPiUnSeH iS(TiM)T STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define _SETNMDT _)E [ 432s] N D| ^) [ 432s] [ 432s] | ^ [ 432s] dbdimp.cSQLite.c::26982952::55:: warning: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 2698 | X S2952R | ET U RN ( X1P)U;S [ 432s] H s| ( ^~~~~~~~~~~( [ 432s] (perl_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hv:t325a:b5 :* )note: expanded from macro 'XSRETURN'pV [ 432s] Tab)->pe r325l | _ v t a SbT_MobTj_)S;T [ 432s] A R| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] { /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h\: [ 432s] 498 :| 19 ^~~~~~~~~~: [ 432s] note: expanded from macro 'XPUSHs' [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 498 | #define X4001P | U#S H sd(esf)i nSe TSMTTMT__SSTTAARRTT {( vEoXiTdE)N(D (/sp* gcc supports ``({ STATEMEN,T1S);; *}+)'+s'p =* / [ 432s] ( s| ) ^; [ 432s] } STMT_SQLite.cE:N2698D: [ 432s] 5 :| ^~~~~~~~~~note: [ 432s] '{' token is here [ 432s] ./ppport.h:4001: 282698: | note: expanded from macro 'STMT_START' [ 432s] XSRETURN(1 )4001; | [ 432s] # | ^~~~~~~~~~~d [ 432s] ef/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hi:n325e: 16S:T Mnote: Texpanded from macro 'XSRETURN'_ [ 432s] START (325 | v o id) (S T/MT* _gScTcA sRuT pp{o r t s `\` [ 432s] ( {| ^S [ 432s] TATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2952:5: note: '{' token is here [ 432s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (SQLite.cs:)2698;: 5}: Swarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]M [ 432s] T_END [ 432s] | ^ [ 432s] 2698 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:dbdimp.c5::2952 :note: 5expanded from macro 'XSRETURN': [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 330 | } S2952T | M T _ E NXDP [ 432s] U S| H ^s [ 432s] (((perSQLite.cl:_2698v:t5a:b note: *')' token is here) [ 432s] pVTab) -2698> | perl_ vt ab _XoSbRjE)T;U [ 432s] R N| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:: 330note: :expanded from macro 'XPUSHs'7 [ 432s] : note: expanded from macro 'XSRETURN' [ 432s] 330 | 498 | }# dSeTfMiTn_eE NXDP [ 432s] U S| H ^~~~~~~~s [ 432s] (s) STMT./ppport.h_:S4002T:A20R:T note: {expanded from macro 'STMT_END' [ 432s] EXTEND(s p4002, | 1#) ; *d+e+fsipn e= S(TsM)T;_ E}N DS T)M [ 432s] T _| E ^ [ 432s] ND [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2952:5: note: '{' token is here [ 432s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2952:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2952 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START SQLite.c{: 2743EX:T2E:ND (swarning: p,'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1); *++sp = (s); 2743} | S TMPTUS_HEiN(D( [ 432s] I V| ) ^~~~~~~~~~~~R [ 432s] ETVA/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hL:)410;: [ 432s] 25 :| ^~~~~~~~~~~~~~~~~note: [ 432s] expanded from macro 'EXTEND' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 495410: | 18 : note: expanded from macro 'PUSHi' [ 432s] 495 | # d e f i}n eST PMUSTH_iE(NiD) [ 432s] S| T ^M [ 432s] T_STARTdbdimp.c :{2952 :T5A:R Gnote: i(')' token is here [ 432s] i,1); PUSHs(T A2952R | G ) ; X}P USSTHMTs_((E(NpDe [ 432s] r l| _ ^~~~~~~~~~v [ 432s] tab *)./ppport.h :p4001V:T28a:b )note: -expanded from macro 'STMT_START'> [ 432s] perl_vtab_obj) ;4001 [ 432s] | #| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] defi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:e498 :S32T:M note: Texpanded from macro 'XPUSHs'_ [ 432s] START (void) (498 | /#*d egfcicn es uXPpUSpHosr(tss) `S`T({M STTAT_ESMTEANRTS; T}) ''{ E*X/ [ 432s] T| E ^N [ 432s] D(sp,1); *+SQLite.c+:s2743p: 2=: (note: s'{' token is here) [ 432s] ; } STMT_ E2743N | D [ 432s] P U| ^~~~~~~~~~~~S [ 432s] Hi(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:I410V:)27R: Enote: Texpanded from macro 'EXTEND'V [ 432s] AL); [ 432s] | 410 | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 29 : note: expanded from macro 'PUSHi' [ 432s] } STMT_ EN495D | [ 432s] # d| e ^~~~~~~~f [ 432s] ine PUSH./ppport.hi:(4002i:)20: Snote: Texpanded from macro 'STMT_END'M [ 432s] T_START 4002{ | #T A RdGeif(iin,1e) ;S TPMUTS_EHNsD( T)A [ 432s] R | G ^) [ 432s] ; } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2743:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2743 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:2952:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 495 | #define PU S2952H | i ( i )XP USTSMTHs_S(T(AR(Tp e{r lT_vAtRGaib( i*,) 1p)V;T aPbU)S-Hs>p(eTrARlG_)v;t a}b _SoTbMjT)_;E [ 432s] N D| [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::427498::559:: note: note: expanded from macro 'TARGi'expanded from macro 'XPUSHs' [ 432s] [ 432s] 498427 | | # d e f iSnTeM T_XSPTUASRHTs ({s) ST M T _ S T A RT { EX T E N D( s p , 1); * + + s p = ( s ) ; } S T M T _ E N D [ 432s] | ^ [ 432s] dbdimp.c\: [ 432s] 2952 :| 5 ^~~~~~~~~~: [ 432s] note: ')' token is here [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 2952 | XPUSHs (4001( | (#p e rdle_vfitnaeb *S) TpVMTTab_S)T-A>pReTr l(_vvotaib_do)(b /j*) ;g [ 432s] c c| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s [ 432s] uppor/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.ht:s498 :`61`:( {note: expanded from macro 'XPUSHs'S [ 432s] TATEMENTS; }) '498 | '# d*ef/i [ 432s] n e| ^X [ 432s] PUSHs(s) SSQLite.cT:M2743T:_2S:T Anote: R'{' token is hereT [ 432s] { EXTEND( s2743p | , 1P)U;S H*i+(+(sIp V)=R E(TsVA)L;) ;} [ 432s] S| T ^~~~~~~~~~~~~~~~~MT [ 432s] _END [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~ [ 432s] 495:31: note: expanded from macro 'PUSHi' [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 495 | 4002# | d#e f idenfei nPeU SSHTiM(iT)_ SETMNTD_ S)T [ 432s] A R| T ^ [ 432s] { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] dbdimp.c427: | 2953 : 5 : Swarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] MT_START { 2953 | X P U S H s( s v _ 2 m o r t a l (n e w S V i v ( i ) )) ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 : 19 : note: expanded from macro 'XPUSHs' [ 432s] \ [ 432s] | ^ [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2953:5: note: '{' token is here [ 432s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) SQLite.c S:TMT_2743ST:A2R:T warning: { '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2743 | P U S H i ( (\I [ 432s] V )| ^~~~~~~~~~R [ 432s] ETVAL./ppport.h):;4001 [ 432s] : 28| : ^~~~~~~~~~~~~~~~~ [ 432s] note: expanded from macro 'STMT_START' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: 4001expanded from macro 'PUSHi' | [ 432s] # define STMT _495S | T#AdReTf i(nvoei dP)US( H/i*( ig)c c SsTuMpTpo_rStsT A`R`T ({{ STATARTGEi(MiE,N1TS;) };) 'P' U*S/Hs [ 432s] ( T| A ^R [ 432s] G); } dbdimp.cS:T2953M:T5_:E Nnote: D'{' token is here [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] 2953/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h | : 444 : 5 :X Pnote: Uexpanded from macro 'TARGi'S [ 432s] Hs(sv_ 2444m | o r t a l}( nSeTwMSTV_ivE(NiD)) [ 432s] ) ;| [ 432s] ^ [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:SQLite.c498::322743:: 2note: :expanded from macro 'XPUSHs' [ 432s] note: ')' token is here [ 432s] 2743 | 498 | P#USdHeif(i(nIe VX)PRUESTHVsA(L)s;) [ 432s] S| T ^~~~~~~~~~~~~~~~~M [ 432s] T_START/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :{495 :E31X:T Enote: Nexpanded from macro 'PUSHi'D [ 432s] (sp,1); *++sp = 495 | (#s)d;e f}i nSeT MPT_ENUD [ 432s] S H| i ^~~~~~~~~~~~( [ 432s] i) S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:M404:T36:_ Snote: Texpanded from macro 'EXTEND'A [ 432s] RT { TARGi(i ,4041 | )#; PdUeSfHisn(eT EAXRTGE);N D}( pS,Tn) M TS_TENDMT_START { [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 444 : 7 : note: expanded from macro 'TARGi' [ 432s] 444 | \ [ 432s] | } ^ [ 432s] STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2743:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2743 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2743:2: note: ')' token is here [ 432s] 2743 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { dbdimp.cT:A2953R:G5i:( iwarning: ,'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 1); PUSHs(TARG 2953 | ) ; }XP USSTHMsT(_sEvN_D2 [ 432s] m| o ^~~~~~~~r [ 432s] tal(new./ppport.hS:V4002i:v20(:i )note: )expanded from macro 'STMT_END'); [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 4002 | # /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :498d:e32f:i nnote: eexpanded from macro 'XPUSHs' [ 432s] STMT_END ) [ 432s] | 498 ^ | [ 432s] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp SQLite.c=: (2745:s5); :} warning: S'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] MT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] 2745 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :X410S:25R: Enote: expanded from macro 'EXTEND'T [ 432s] URN(1) ;410 [ 432s] | | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 325 : 5 : note: expanded from macro 'XSRETURN' [ 432s] } ST M325T | _ E N DST [ 432s] M T| _ ^S [ 432s] TARTdbdimp.c :{2953: 5 : note: \')' token is here [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h :29534001 | : 28 : Xnote: PUexpanded from macro 'STMT_START'S [ 432s] Hs(sv_2mortal(ne w4001S | V#i v (id)e))f;i [ 432s] ne | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S [ 432s] TMT_S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:A498R:T32 (void)( /* gcc supports: ``note: (expanded from macro 'XPUSHs'{ [ 432s] STATEMENTS; } )498 | ''# d*e/f [ 432s] i n| e ^ [ 432s] XPUSHs(sSQLite.c): 2745S:T5M:T _note: S'{' token is hereT [ 432s] ART { EX T2745E | ND (s p, 1 )X;S R*E+T+UsRpN (=1 )(;s [ 432s] )| ; ^~~~~~~~~~~ [ 432s] } STMT/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h_:E325N:D16 [ 432s] : | note: ^~~~~~~~~~~~expanded from macro 'XSRETURN' [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 410325: | 27 : note: expanded from macro 'EXTEND'S [ 432s] TMT_STA R410T | { \ [ 432s] | ^ [ 432s] } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.cdbdimp.c::29532745::55:: warning: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 2745 | 2953 | X S R EXTPUURSNH(s1()s;v [ 432s] _ 2| m ^~~~~~~~~~~o [ 432s] rtal(new/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hS:V330i:v5(:i )note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2745:5: )note: )')' token is here; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 2745 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498X:S59R:E Tnote: Uexpanded from macro 'XPUSHs'R [ 432s] N(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330 :4987 | :# dnote: eexpanded from macro 'XSRETURN'f [ 432s] ine X330P | U S H s (}s )S TSMTTM_TE_NSDT [ 432s] A R| T ^~~~~~~~ [ 432s] { EXT./ppport.hE:N4002D:(20s:p ,note: 1expanded from macro 'STMT_END') [ 432s] ; *++s p4002 | =# ( sd)e;f i}n eS TSMTTM_TE_NEDN [ 432s] D | ) ^ [ 432s] [ 432s] | ^ [ 432s] dbdimp.c:2953:5: note: ')' token is here [ 432s] 2953 | XPUSHs(sv_2mortal(newSViv(i))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2790:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2790 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2790:2: note: '{' token is here [ 432s] 2790 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2790:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2790 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(Tdbdimp.cAR:G2991):;5 :} warning: S'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] MT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427: 52991: | note: expanded from macro 'TARGi' [ 432s] PUSHMARK(SP); [ 432s] 427| | ^~~~~~~~~~~~ [ 432s] STMT_ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hA:R69T: 5{: note: expanded from macro 'PUSHMARK' [ 432s] 69 | S T M T _ S T A R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] \ [ 432s] | 4001 ^~~~~~~~~~ | [ 432s] # def./ppport.hi:n4001e: 28S:T Mnote: Texpanded from macro 'STMT_START'_ [ 432s] START (void)( / *4001 | g#c c dseufpipnoe rStTsM T`_`S(T{A RSTT A(TvEoMiEd)N(T S/;* }g)c'c' s*u/p [ 432s] p o| r ^t [ 432s] s ``({SQLite.c :S2790T:A2T:E Mnote: E'{' token is hereN [ 432s] TS; })'' *2790/ | [ 432s] P| U ^S [ 432s] Hi((Idbdimp.cV:)2991R:E5:T Vnote: A'{' token is hereL [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 2991 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :P495U:S31H:M Anote: Rexpanded from macro 'PUSHi'K [ 432s] (SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :49569 | :#16d:e fnote: iexpanded from macro 'PUSHMARK'n [ 432s] e PUSHi(i) STM T69_ | S T A R TS T{M TT_ASRTGAiR(Ti ,{1 ) ; P U S H s ( T A R G ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 427 : 16 : note: expanded from macro 'TARGi' [ 432s] \ [ 432s] | 427 ^ | [ 432s] STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2991:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2991 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2991:5: note: ')' token is here [ 432s] 2991 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2992:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp SQLite.c= :(2790s:)2;: }warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] TMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h2790: | 4001 :P28U:S Hnote: iexpanded from macro 'STMT_START'( [ 432s] (IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~4001 [ 432s] | # define/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :S495T:M31T:_ STnote: Aexpanded from macro 'PUSHi'R [ 432s] T (void)( /* gc c495 | s#udpepfoirntes P`U`S(H{ iS(TiA)T ESMTEMNTT_SS;T A}R)T' '{ *T/A [ 432s] R G| i ^( [ 432s] i,1)dbdimp.c;: 2992P:U5S:H snote: ('{' token is hereT [ 432s] ARG); } STMT_E N2992D | [ 432s] | ^~~~~~~~~~ [ 432s] XPUSH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:(444s:v5_:2 mnote: oexpanded from macro 'TARGi'r [ 432s] tal(ne w444S | V pv ( in i}t _SdTaMtTa_-E>NpDe [ 432s] r l| _ ^c [ 432s] lass, 0)SQLite.c):)2790;: [ 432s] 2 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: [ 432s] ')' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: 2790expanded from macro 'XPUSHs' | [ 432s] PUSHi((IV)RET V498A | L#)d;e [ 432s] f i| n ^~~~~~~~~~~~~~~~~e [ 432s] XPUSHs/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:s495): 31S:T Mnote: Texpanded from macro 'PUSHi'_ [ 432s] START { EXTE N495D | (#sdpe,f1i)n;e *P+U+SsHpi (=i )( sS)T;M T}_ SSTTAMRTT_ E{N DT [ 432s] A R| G ^i [ 432s] (i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] dbdimp.c:2992/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::5444:: 7warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] note: expanded from macro 'TARGi' [ 432s] 444 | }2992 | S T M TX_PEUNSDH [ 432s] s (| s ^~~~~~~~v [ 432s] _2mortal./ppport.h(:n4002e:w20S:V pnote: vexpanded from macro 'STMT_END'( [ 432s] init_data- >4002p | e#r l _dcelfaisnse, S0T)M)T)_;E [ 432s] N D| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ) [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: SQLite.cnote: :expanded from macro 'EXTEND'2790 [ 432s] :2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2790404 | | #P U SdHeifi(n(eIV )ERXETTEVNADL()p;, [ 432s] n )| ^~~~~~~~~~~~~~~~~ [ 432s] STMT/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h_:S495T:A56R:T note: expanded from macro 'PUSHi'{ [ 432s] 495 | # d e f i n e P U SH i ( i ) S T M T _\S [ 432s] T A| R ^~~~~~~~~~T [ 432s] { TAR./ppport.hG:i4001(:i28,:1 )note: ;expanded from macro 'STMT_START' [ 432s] PUSHs(TARG); } 4001S | T#M T _dEeNfDi [ 432s] n e| ^S [ 432s] TMT_SSQLite.cT:A2790R:T2 :( vnote: o')' token is herei [ 432s] d)( /* g c2790c | sPuUpSpHoir(t(sI V`)`R(E{T VSATLA)T;E [ 432s] M E| ^~~~~~~~~~~~~~~~~N [ 432s] TS; /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h}:)495:'58': note: *expanded from macro 'PUSHi'/ [ 432s] [ 432s] | ^ [ 432s] dbdimp.c:2992 :4955 | :# dnote: e'{' token is heref [ 432s] ine PUSHi(i) STM T_2992S | T A R T X{P UTSAHRsG(is(vi_,21m)o; rPtUaSlH(sn(eTwASRVGp)v;( i}n iStT_MdTa_tEaN-D> [ 432s] p e| r ^~~~~~~~l [ 432s] _class./ppport.h,: 40020:)20):) ;note: [ 432s] expanded from macro 'STMT_END' [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :4002498 | :#32 : dnote: eexpanded from macro 'XPUSHs'f [ 432s] ine STMT_END ) [ 432s] | 498 ^ | [ 432s] #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::4042792::365:: note: warning: expanded from macro 'EXTEND''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 2792 | 404 | XS#R E TdUeRfNi(n1e) ;E [ 432s] X T| E ^~~~~~~~~~~N [ 432s] D(p,n/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h): 325 : 5S:T Mnote: Texpanded from macro 'XSRETURN'_ [ 432s] START { 325 | S T M T _ S T A R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h\: [ 432s] 4001 :| 28 ^: [ 432s] note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2792:5: note: '{' token is here [ 432s] 2792 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2792:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2792 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2792:5: note: ')' token is here [ 432s] 2792 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] dbdimp.c| ^~~~~~~~: [ 432s] 2992:5:./ppport.h :warning: 4002'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: [ 432s] 20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # defin e2992 | S T M T _XEPNUDS H)s [ 432s] ( s| v ^_ [ 432s] 2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2992:5: note: ')' token is here [ 432s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2992:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2992:5: note: ')' token is here [ 432s] 2992 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2993 | XPUSHs(init_data->dbh); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2993:5: note: '{' token is here [ 432s] 2993 | XPUSHs(init_data->dbh); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2993 | XPUSHs(init_data->dbh); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s)SQLite.c S:TM2837T:_2S:T Awarning: RT'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] { EXTEND(sp,1); *2837+ | +s pP U=S H(si)(;( I}V )STRMETT_VEANLD) [ 432s] ; [ 432s] | ^~~~~~~~~~~~| [ 432s] ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hexpanded from macro 'EXTEND': [ 432s] 495:18: note: expanded from macro 'PUSHi' [ 432s] 404 | # de f495i | n#ed eEfXiTnENeD (PpU,SnH)i ( i )ST MSTT_SMTTA_RSTT A{R T { T A R G i ( i , 1 ) ; P U S H s ( T A R G ) ; } S T M\T [ 432s] _ E| N ^~~~~~~~~~D [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28:./ppport.h note: :expanded from macro 'STMT_START'4001 [ 432s] :28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # d4001e | f#i n ed eSfTiMnTe_ SSTTAMRTT_ S(TvAoRiTd )((v o/i*d )g(c c/ *s ugpcpco rstusp p`o`r(t{s S`T`A(T{E MSETNATTSE;M E}N)T'S'; *}/) [ 432s] ' '| ^ [ 432s] */ [ 432s] | ^dbdimp.c [ 432s] :2993:5: note: '{' token is hereSQLite.c [ 432s] :2837:2: note: '{' token is here [ 432s] 2993 | X P2837U | S HPsU(SiHnii(t(_IdVa)tRaE-T>VdAbLh));; [ 432s] [ 432s] | | ^~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h495::49829::32 :note: note: expanded from macro 'PUSHi'expanded from macro 'XPUSHs' [ 432s] [ 432s] 495 | #498d | e#fdienfei nPeU SXHPiU(SiH)s (SsT)M TS_TSMTTA_RSTT A{R TT A{R GEiX(TiE,N1D)(;s pP,U1S)H;s (*T+A+RsGp) ;= }( sS)T;M T}_ ESNTDM [ 432s] T _| E ^N [ 432s] D [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | #SQLite.c : 2837d:e2f: iwarning: n'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]e [ 432s] EXTEND(p ,2837n | ) P U SSHTiM(T(_ISVT)ARRETT V{A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 31 : note: expanded from macro 'PUSHi' [ 432s] \ [ 432s] | ^495 [ 432s] | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2837:2: note: '{' token is here [ 432s] 2837 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:2993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2993 | XPUSHs(init_data->dbh); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2993:5: note: ')' token is here [ 432s] 2993 | XPUSHs(init_data->dbh); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2993 | XPUSHs(init_data->dbh); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2993:5: note: ')' token is here [ 432s] SQLite.c 2993: | 2837 : 2 : Xwarning: P'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]U [ 432s] SHs(init_data- >2837d | b hP)U;S [ 432s] H i| ( ^~~~~~~~~~~~~~~~~~~~~~( [ 432s] IV)RET/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hV:A498L:)61;: [ 432s] note: | expanded from macro 'XPUSHs' ^~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: 498note: | expanded from macro 'PUSHi'# [ 432s] define XPUSHs( s495) | #SdTeMfTi_nSeT APRUTS H{i (EiX)T ESNTDM(sTp_,S1T)A;R T* +{+ sTpA R=G i((si),;1 )}; SPTUMSTH_sE(NTDAR [ 432s] G )| ; ^~~~~~~~ [ 432s] } STM./ppport.hT:_4002E:N20D: [ 432s] note: | expanded from macro 'STMT_END' ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :4002444 | :#5 : dnote: eexpanded from macro 'TARGi'f [ 432s] ine S T444M | T _ E N D} )S [ 432s] T M| T ^_ [ 432s] END [ 432s] | ^ [ 432s] SQLite.c:2837:2: note: ')' token is here [ 432s] 2837 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STdbdimp.cM:T2995_:E9N:D [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]| [ 432s] ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 2995 | 4002 | # d e fXinPeU SSHTsM(Tn_eEwNSDV p)v [ 432s] n _| f ^l [ 432s] ags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXSQLite.cTE:N2837D:(2s:p ,warning: 1)'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]; [ 432s] *++sp = (s )2837; | } PSUTSMHTi_(E(NID [ 432s] V )| R ^~~~~~~~~~E [ 432s] TVAL./ppport.h):;4001: [ 432s] 28 :| ^~~~~~~~~~~~~~~~~note: [ 432s] expanded from macro 'STMT_START' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 4001 | # define S495T | M#Td_eSfTiAnReT P(UvSoHiid()i() /S*T MgTc_cS TsAuRpTp o{r tTsA R`G`i(({i ,S1T)A;T EPMUESNHTsS(;T A}R)G')'; *}/ [ 432s] S T| M ^T [ 432s] _END [ 432s] | ^dbdimp.c [ 432s] :2995:9: SQLite.cnote: :'{' token is here2837 [ 432s] :2: note: ')' token is here [ 432s] 2837 | 2995 | P U S H i ( ( I VX)PRUESTHVsA(Ln)e;w [ 432s] S V| ^~~~~~~~~~~~~~~~~p [ 432s] vn_fla/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hg:s495(:a58r:g vnote: [expanded from macro 'PUSHi'i [ 432s] ], strlen(argv[i ]495) | ,# dSeVfsi_TnEeM PP|SUVSfH_iU(TiF)8 )S)T; [ 432s] M T| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S [ 432s] TART /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h{: 498T:A30:R Gnote: iexpanded from macro 'XPUSHs'( [ 432s] i,1); PUSHs(TA R498G | )#;d e}f iSnTeM TX_PEUNSDH [ 432s] s (| s ^~~~~~~~) [ 432s] STMT_./ppport.hS:T4002A:R20T: {note: expanded from macro 'STMT_END'E [ 432s] XTEND(s p4002, | 1#) ; d*e++fsip n=e (SsT)M;T _}E NSDT M)T [ 432s] _ E| N ^D [ 432s] [ 432s] | ^ [ 432s] dbdimp.c:2995:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2995 | SQLite.c : 2839 : 5 :X Pwarning: U'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] Hs(newSV p2839v | n _ f l aXgSsR(EaTrUgRvN[(i1]),; [ 432s] s t| r ^~~~~~~~~~~l [ 432s] en(arg/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hv:[325i:]5):, note: Sexpanded from macro 'XSRETURN'V [ 432s] s_TEMP|S Vf325_ | U T F 8 )S)T;M [ 432s] T _| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] ART { /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498\: [ 432s] 32 :| ^~~~~~~~~~note: [ 432s] expanded from macro 'XPUSHs' [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 498 | #define X4001P | U#S H sd(se)f iSnTeM TS_TSMTTA_RSTT A{R TE X(TvEoNiDd()s(p ,/1*) ;g c*c++ sspu p=p o(rst)s; `}` (S{T MSTT_AETNEDM [ 432s] E N| T ^~~~~~~~~~~~S [ 432s] ; })''/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :*404/: [ 432s] 25 :| ^note: [ 432s] expanded from macro 'EXTEND' [ 432s] SQLite.c:2839:5: note: '{' token is here [ 432s] 404 | # 2839 | d e f i nXeS REEXTTUERNND((1p),;n [ 432s] ) | ^~~~~~~~~~~ [ 432s] STM/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hT:_325S:T16A:R Tnote: expanded from macro 'XSRETURN'{ [ 432s] 325 | S T M T _ S T A R T { \ [ 432s] | ^ [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:2995:9: note: '{' token is here [ 432s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSSQLite.cH:s2839(:s5): Swarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]M [ 432s] T_START { E2839X | T E N D (XsSpR,E1T)U;R N*(+1+)s;p [ 432s] =| ^~~~~~~~~~~( [ 432s] s); } /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hS:T330M:T5_:E Nnote: Dexpanded from macro 'XSRETURN' [ 432s] [ 432s] | ^~~~~~~~~~~~ [ 432s] 330/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h | : 404 : 36 :} note: Sexpanded from macro 'EXTEND'T [ 432s] MT_END [ 432s] | ^ [ 432s] SQLite.c: 2839404: | 5#: note: ')' token is herede [ 432s] fine EX T2839E | ND ( p , nX)S R E TSUTRMNT(_1S)T;A [ 432s] R T| ^~~~~~~~~~~{ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h : 330 : 7 : note: expanded from macro 'XSRETURN' [ 432s] 330 | } S T M T _ E N D\ [ 432s] [ 432s] | | ^~~~~~~~ ^ [ 432s] [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2995:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2995:9: note: ')' token is here [ 432s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:2995:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2995 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:2995:9: note: ')' token is here [ 432s] 2995 | XPUSHs(newSVpvn_fSQLite.cla:gs2884(:a2r:g vwarning: ['(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]i [ 432s] ], strlen(argv[i]), 2884S | Vs _PTUESMHPi|(S(VIfV_)URTEFT8V)A)L;) [ 432s] ;| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 498 | #define X495P | U#SdHesf(isn)e SPTUMSTH_iS(TiA)R TS T{M TE_XSTETNADR(Ts p{, 1T)A;R G*i+(+is,p1 )=; (PsU)S;H s}( TSATRMGT)_;E N}D [ 432s] S| T ^~~~~~~~M [ 432s] T_END./ppport.h [ 432s] : 4002| : ^~~~~~~~~~20 [ 432s] : note: expanded from macro 'STMT_END' [ 432s] ./ppport.h:4001:28: note: 4002expanded from macro 'STMT_START' | [ 432s] # define STMT_ E4001N | D# ) [ 432s] d e| f ^i [ 432s] ne STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2884:2: note: '{' token is here [ 432s] 2884 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2884:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2884 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | dbdimp.c ^ [ 432s] :3018:5: SQLite.cwarning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]2884 [ 432s] :2: note: '{' token is here [ 432s] 3018 | 2884 | PPUUSSHHMiA(R(KI(VS)PR)E;T [ 432s] V| A ^~~~~~~~~~~~L [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: :note: expanded from macro 'PUSHMARK'495 [ 432s] :31: note: expanded from macro 'PUSHi' [ 432s] 69 | S T495M | T#_dSeTfAiRnTe {P U S H i ( i ) S T M T _ S T A R T { T A R G i ( i , 1 ) ; P U S H s ( T A R G ) ; } S T \M [ 432s] T _| E ^~~~~~~~~~N [ 432s] D [ 432s] | ./ppport.h ^~~~~~~~~~: [ 432s] 4001:28: note: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hexpanded from macro 'STMT_START' [ 432s] :427:16: note: expanded from macro 'TARGi' [ 432s] 4001 | # define S427T | M T _ ST ASRTTM T(_vSoTiAdR)T( {/ * g c c s u p p o r t s ` ` ( { S T A T E M E N T S ; }\) [ 432s] ' '| ^* [ 432s] / [ 432s] | ^ [ 432s] dbdimp.c:3018:5: note: '{' token is here [ 432s] 3018 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3018:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3018 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3018:5: note: ')' token is here [ 432s] 3018 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] SQLite.c78 | : 2884 : 2 :} warning: S'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] MT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h: 40022884: | 20 :P Unote: Sexpanded from macro 'STMT_END'H [ 432s] i((IV)R E4002T | V#A Ld)e;f [ 432s] i n| e ^~~~~~~~~~~~~~~~~ [ 432s] STMT_END ) [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :| 495 ^: [ 432s] 31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(dbdimp.ci:3019,:15):; warning: P'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]U [ 432s] SHs(TAR G3019) | ; } STXMPTU_ESNHDs [ 432s] ( p| e ^~~~~~~~~~r [ 432s] l_vta/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hb:_444o:b5j:) ;note: [ 432s] expanded from macro 'TARGi' [ 432s] | ^~~~~~~~~~~~~~~~~~~~~ [ 432s] 444 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 : 19}: Snote: Texpanded from macro 'XPUSHs'M [ 432s] T_END [ 432s] | ^ [ 432s] SQLite.c498: | 2884#:d2e:f inote: n')' token is heree [ 432s] XPUSHs(s )2884 S | T MPTU_SSHTi(A(RITV )R{E TEVXALT)E;N [ 432s] D (| s ^~~~~~~~~~~~~~~~~p [ 432s] ,1); /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h*:+495+:s31p: =note: expanded from macro 'PUSHi'( [ 432s] s); } STMT_EN D495 [ 432s] | #| d ^~~~~~~~~~e [ 432s] fi./ppport.hn:e4001: 28P:U Snote: Hexpanded from macro 'STMT_START'i [ 432s] (i) STMT_STA RT4001 | {# T AdRGeif(iin,e1 )S;T PMUTS_SHTsA(RTT A(RvG)o;i d}) (S T/M*T _gEcNDc [ 432s] s u| p ^~~~~~~~~~p [ 432s] orts `/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h`:(444{: 7S:T Anote: Texpanded from macro 'TARGi'E [ 432s] MENTS; }444) | '' * / [ 432s] } | S ^T [ 432s] MT_ENdbdimp.cD: [ 432s] 3019 :| 5 ^~~~~~~~: [ 432s] note: '{' token is here [ 432s] ./ppport.h:4002:20: note: 3019expanded from macro 'STMT_END' | [ 432s] XPU S4002H | s#( p edrel_fvitnaeb _SoTbMTj_);E [ 432s] N D| ^~~~~~~~~~~~~~~~~~~~~ [ 432s] ) [ 432s] | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h ^: [ 432s] 498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2884:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] dbdimp.c2884: | 3019 :P5U:S Hwarning: i'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]( [ 432s] (IV)RETVAL )3019; | [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] XPUSH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:s495(:p56e:r lnote: _expanded from macro 'PUSHi'v [ 432s] tab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~495 [ 432s] | #defi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:e498 :P32U:S Hnote: iexpanded from macro 'XPUSHs'(i [ 432s] ) STMT_START { 498T | #AdReGfii(ni,e1 )X;P PUSUHSsH(ss()T ASRGT)M;T } _SSTTMATR_ETN D{ [ 432s] E| X ^T [ 432s] END(sSQLite.cp:,28841:)2;: *note: +')' token is here+ [ 432s] sp = (s )2884; | } PSUTSMHTi_(E(INVD) [ 432s] R E| T ^~~~~~~~~~~~V [ 432s] AL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::25495:: 58note: :expanded from macro 'EXTEND' [ 432s] note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); 404P | US#H s (dTeARfGi)n;e } ESXTTMETN_DE(NpD [ 432s] , n| ) ^~~~~~~~ [ 432s] STMT./ppport.h_:S4002T:A20R:T note: {expanded from macro 'STMT_END' [ 432s] 4002 | # d e f in e S T M T _ E N D ) [ 432s] | ^\ [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* SQLite.cg:c2886:c5 :s uwarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] pports `` (2886{ | S T A T EXMSERNETTSU;R N}()1')'; [ 432s] * /| [ 432s] ^~~~~~~~~~~ [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:dbdimp.c325::30195::5 : note: note: expanded from macro 'XSRETURN''{' token is here [ 432s] [ 432s] 3253019 | | SXTPMUTS_HSsT(pAerRlT_ v{t a b _ o\b [ 432s] j )| ; ^~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~ [ 432s] ./ppport.h:4001:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h28::498 :note: 32expanded from macro 'STMT_START': [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 4001 | #498 | #ddeeffiinnee SXTPMUTS_HSsT(As)R T S(TvoMiTd)_(S T/A*R Tg c{c EsXuTpEpNoDr(tssp ,`1`)({; *S+T+AsTpE M=E (Ns)T;S ;} }S)T'M'T _*E/N [ 432s] D [ 432s] | ^| [ 432s] ^~~~~~~~~~~~ [ 432s] SQLite.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::2886404::536:: note: note: expanded from macro 'EXTEND''{' token is here [ 432s] [ 432s] 2886 | XS R404E | T#U R Nd(e1f)i;n [ 432s] e | E ^~~~~~~~~~~X [ 432s] TEN/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hD:(325p:,16n:) note: expanded from macro 'XSRETURN' [ 432s] STMT_STAR T325 | { S T M T _ S T A RT { \ [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] SQLite.c:2886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2886 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2886:5: note: ')' token is here [ 432s] 2886 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3019 | XPUSHs(perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3019:5: note: ')' token is here [ 432s] 3019 | XPUSHs(perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3019 | XPUSHs(perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3019:5: note: ')' token is here [ 432s] 3019 | XPUSHs(perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2931:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2931:2: note: '{' token is here [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2931:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2931:2: note: '{' token is here [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2931:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2931:2: note: ')' token is here [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2931:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2931:2: note: ')' token is here [ 432s] 2931 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2933 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2933:5: note: '{' token is here [ 432s] 2933 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:2933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2933 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2933:5: note: ')' token is here [ 432s] 2933 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2978:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2978 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c 495: | 3159#:d5e:f iwarning: ne'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] PUSHi(i) STMT_START 3159{ | T A RPGUSiH(MiA,R1K()S;P )P;U [ 432s] S H| s ^~~~~~~~~~~~( [ 432s] TARG); } STMT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:D69 [ 432s] : 5| : ^~~~~~~~~~ [ 432s] note: expanded from macro 'PUSHMARK' [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 69 | STM T4001_ | S#TA R Td e{f i n e S T M T _ S T A R T ( v o i d ) ( / * g c c s u pp o r t s ` ` ( { S T AT E M E\NT [ 432s] S ;| ^~~~~~~~~~} [ 432s] )'' */ [ 432s] ./ppport.h :| 4001 ^: [ 432s] 28: note: expanded from macro 'STMT_START' [ 432s] SQLite.c:2978:2: note: '{' token is here [ 432s] 4001 | # defi n2978e | SPTUMSTH_iS(T(AIRVT) R(vEoTiVdA)L() ;/ [ 432s] * | g ^~~~~~~~~~~~~~~~~c [ 432s] c supp/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.ho:r495t:s29 :` `note: expanded from macro 'PUSHi'( [ 432s] { STATEMENTS ;495 | }#d)e''f i*n/e [ 432s] P| U ^S [ 432s] Hi(i) Sdbdimp.cT:M3159T:_5S:T Anote: RT'{' token is here [ 432s] { TARGi( i3159, | 1 ) ; PUPSHUMSAHRKs((STPA)RG;) [ 432s] ; }| ^~~~~~~~~~~~S [ 432s] TMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:N69D: [ 432s] 16 :| ^note: [ 432s] expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { SQLite.c : 2978 :2 : warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2978 | P U S H i ( (I V ) R E T V A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~\ [ 432s] [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */dbdimp.c [ 432s] : 3159| : ^5 [ 432s] : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:2978:2: note: '{' token is here [ 432s] 3159 | P2978 | U SPHUMSAHRiK(((SIP)V;) [ 432s] R E| T ^~~~~~~~~~~~ [ 432s] VAL); [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~~~~~~~~~~78 [ 432s] :5: note: expanded from macro 'PUSHMARK' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: 78expanded from macro 'PUSHi' | [ 432s] } STMT_EN D495 [ 432s] | #| d ^e [ 432s] finedbdimp.c :P3159U:S5:H inote: (')' token is herei [ 432s] ) STMT_ S3159 | T A R T P{U STHAMRARKG(iS(Pi);, [ 432s] 1 )| ; ^~~~~~~~~~~~ [ 432s] PUSHs/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:T78A:R7G:) ;note: expanded from macro 'PUSHMARK' [ 432s] } STMT_E N78D | [ 432s] | ^~~~~~~~~~} [ 432s] STMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:N427D: [ 432s] 16 :| ^~~~~~~~note: [ 432s] expanded from macro 'TARGi' [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 427 | S T4002M | T#_ S TdAeRfTi n{e ST M T _ EN D ) [ 432s] | ^ [ 432s] dbdimp.c\: [ 432s] 3160 | : ^5 [ 432s] : warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3160:5: note: '{' token is here [ 432s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3160:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c: 29783160: | 2 : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] XPUSHs( ((perl_vt a2978b | *)P UpSVTHaib()(-I>V)pReErTlVA_L)v;t [ 432s] a | b ^~~~~~~~~~~~~~~~~_ [ 432s] obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h31::498 :32note: :expanded from macro 'PUSHi' [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 498 | 495 | ##ddeeffiinnee XPPUUSSHHis((is) )S TSMTTM_TS_TSATRAT R{T T{A ERXTGENiD(i(,s1p),; 1P)U;S H*s+(+TsApR G=) ;( s}) ; S}T MSTT_MT_ENENDD [ 432s] [ 432s] | ^~~~~~~~~~| [ 432s] ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::404444::255: :note: expanded from macro 'EXTEND'note: [ 432s] expanded from macro 'TARGi' [ 432s] 444 | } S404T | M#T _ EdNeDfi [ 432s] n | e ^ [ 432s] EXTENDSQLite.c(:p2978,:n2): note: ')' token is here [ 432s] STMT_STA RT2978 | { P U S H i( ( I V ) R E T V A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 :\31 [ 432s] : | note: ^~~~~~~~~~expanded from macro 'PUSHi' [ 432s] [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 495 | #define PUS H4001i | (#i ) dSeTfiMnTe_ SSTTAMRTT _{S TTAARRT G(iv(oi,i1d))(; /P*U SgHcsc( TsAuRpG)p;o rt}s S``T(M{T _SETNADT [ 432s] E M| E ^~~~~~~~~~N [ 432s] TS; }/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h):''444 :*7/: [ 432s] note: | expanded from macro 'TARGi' ^ [ 432s] [ 432s] 444dbdimp.c | : 3160 : 5 :} note: S'{' token is hereT [ 432s] MT_END [ 432s] | ^~~~~~~~ [ 432s] 3160 | ./ppport.h :X4002P:U20S:H snote: (expanded from macro 'STMT_END' [ 432s] ((perl_v t4002a | b# * )d epfViTnaeb )ST->MTp_eErNlD_ vt) [ 432s] a b| _ ^o [ 432s] bj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] SQLite.c :| 2978 ^~~~~~~~~~~~: [ 432s] 2: warning: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: [ 432s] 404:36: note: expanded from macro 'EXTEND' [ 432s] 2978 | PUSHi( (404I | V#)R E TdVeAfLi);n [ 432s] e | E ^~~~~~~~~~~~~~~~~X [ 432s] TEND/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:p495,:n56): note: expanded from macro 'PUSHi' [ 432s] STMT_START { 495 | # d e f i n e P U S H i ( i ) S TM T_ ST AR T { T A R\ [ 432s] Gi (| i ^, [ 432s] 1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:2978:2: note: ')' token is here [ 432s] 2978 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:2980:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 2980 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:2980:5: note: '{' token is here [ 432s] 2980 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3160:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3160:5: note: ')' token is here [ 432s] 3160 | XPUSHs( ((perl_SQLite.cvt:ab2980 :*5): p Vwarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]a [ 432s] b)->perl_vtab _2980o | b j ); [ 432s] | X ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S [ 432s] RETUR/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:498(:132):; [ 432s] note: expanded from macro 'XPUSHs' [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330: 5498: | #note: dexpanded from macro 'XSRETURN'e [ 432s] fine XP U330S | H s ( s )} SSTTMMTT__SETNADR [ 432s] T | { ^ [ 432s] EXTEND(SQLite.cs:p2980,:15):; note: *')' token is here+ [ 432s] +sp = ( s2980) | ; } S TXMSTR_EETNUDR [ 432s] N (| ^~~~~~~~~~~~1 [ 432s] ); [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~~~~410 [ 432s] :27: note: expanded from macro 'EXTEND'/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] :330:7: note: expanded from macro 'XSRETURN' [ 432s] 410 | 330 | } S T M T _ E N D [ 432s] | } ^~~~~~~~ [ 432s] STMT_EN./ppport.hD: [ 432s] 4002 :| 20 ^~~~~~~~: [ 432s] note: expanded from macro 'STMT_END' [ 432s] ./ppport.h:4002:20 :4002 | note: #expanded from macro 'STMT_END' [ 432s] define 4002S | T#M T _dEeNfDi ne) [ 432s] S T| M ^T [ 432s] _END ) [ 432s] | ^ [ 432s] dbdimp.c:3160:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3160:5: note: ')' token is here [ 432s] 3160 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3161:5: note: '{' token is here [ 432s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3161:5: note: '{' token is here [ 432s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] SQLite.c:3025:2: warning: 404 | '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# [ 432s] define EXTEND(p ,3025n | ) P U SSHTiM(T(_ISVT)ARRETT V{A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 18 : note: expanded from macro 'PUSHi' [ 432s] \ [ 432s] | ^ [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3025:2: note: '{' token is here [ 432s] 3025 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3025:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3025 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { dbdimp.c : 3161 : 5 : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3161 | \ [ 432s] | X ^~~~~~~~~~P [ 432s] USHs./ppport.h(: 4001s:v28_: 2note: mexpanded from macro 'STMT_START'o [ 432s] rtal( newRV_n o4001in | c#( ( SdVef*i)n e cSoTnMsTt_rSaTiAntRsT) )()v;o [ 432s] id )| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /* gcc s/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hu:p498p:o32r:t snote: expanded from macro 'XPUSHs'` [ 432s] `({ STATEMEN T498S | ; #}d)e'f'i n*e/ X [ 432s] P U| S ^H [ 432s] s(sSQLite.c): 3025S:T2M:T _note: S'{' token is hereT [ 432s] ART { E X3025T | E NDP(UsSpH,i1(()I;V) R*E+T+VsApL )=; [ 432s] ( s| ^~~~~~~~~~~~~~~~~) [ 432s] ; } /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T495M:T31_:E NDnote: [ 432s] expanded from macro 'PUSHi' [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410 :49525 | :# dnote: eexpanded from macro 'EXTEND'f [ 432s] ine PUSH i410( | i ) S T M T _ S T AR T { T A R G i ( i , 1 )} ; SPTUMSHTs(T_EARNGD) [ 432s] ; | } ^ [ 432s] STMT_Edbdimp.cN:D3161 [ 432s] : | 5 ^~~~~~~~~~: [ 432s] note: ')' token is here/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :427:16: note: expanded from macro 'TARGi' [ 432s] 3161 | 427 | X P USSTHMsT(_ SsTvA_R2Tm o{r t a l ( n ew R V _n o i n c ( ( SV *) c o n s t r a i n t s ) ) ) ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 : 32 : note: expanded from macro 'XPUSHs' [ 432s] \ [ 432s] | ^ [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3161 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3161:5: note: ')' token is here [ 432s] 3161 | XPUSHsSQLite.c( :s3025v:_22:m owarning: r'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]t [ 432s] al( newRV_noinc(( S3025V | *) PUcSoHnis(t(rIaVin)tREsT)V)A)L;) [ 432s] ; [ 432s] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:: 495note: :expanded from macro 'XPUSHs'31 [ 432s] : note: expanded from macro 'PUSHi' [ 432s] 498 | #d e495f | i#ndee fXiPnUeS HPsU(SsH)i (SiT)MT _SSTTMATRT_ S{T AERXTT E{ NTADRG(i(sip,,11));; *P+U+SsHps (=T A(RsG)); ;} }S TSMTTM_TE_NENDD [ 432s] [ 432s] | | ^~~~~~~~ ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:./ppport.h444::40025::20 :note: expanded from macro 'TARGi'note: [ 432s] expanded from macro 'STMT_END' [ 432s] 4444002 | | # d}e fSiTnMeT _SETNMDT [ 432s] _ E| N ^D [ 432s] ) [ 432s] | ^ [ 432s] SQLite.c:3025:2: note: ')' token is here [ 432s] 3025 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { Tdbdimp.cA:R3162G:i5(: iwarning: ,'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1 [ 432s] ); PUSHs(TARG )3162; | } S TXMPTU_SEHNsD( [ 432s] s| v ^~~~~~~~~~_ [ 432s] 2mort/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:a444l:(7 :n enote: wexpanded from macro 'TARGi'R [ 432s] V_no i444n | c ( ( S V}* )S ToMrdTe_rE_NbDy [ 432s] ) )| ) ^~~~~~~~; [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./ppport.h:4002/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::20498:: 19note: :expanded from macro 'STMT_END' [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 4002 | # def i498n | e# dSeTfMiTn_eE NXDP U)S [ 432s] H s| ( ^s [ 432s] ) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] SQLite.c4001: | 3025#: 2 :d ewarning: f'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ine STMT_S T3025A | R TP U(SvHoii(d()I(V )/R*E TgVcAcL )s;u [ 432s] p p| o ^~~~~~~~~~~~~~~~~r [ 432s] ts ``/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:{495 :S56T: Anote: Texpanded from macro 'PUSHi'E [ 432s] MENTS; })'' 495* | /# [ 432s] d e| f ^i [ 432s] ne PUSdbdimp.c:H3162i:(5i:) Snote: T'{' token is hereM [ 432s] T_START { T A3162R | G i ( i ,X1P)U;S HPsU(S Hssv(_T2AmRoGr)t;a l}( S TnMeTw_REVN_Dn [ 432s] o i| n ^c [ 432s] ((SV*) SQLite.co:r3025d:e2r:_ bnote: y')' token is here) [ 432s] )); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 3025 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :498P:U30S:H inote: (expanded from macro 'XPUSHs'( [ 432s] IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~498 [ 432s] | #d/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.he:f495i:n58e: Xnote: Pexpanded from macro 'PUSHi'U [ 432s] SHs(s) STMT_START { EXTEND(sp,1); 495 | #define PUSHi(i) STMT*_START { +T+AsRpG i= ((is,)1;) ;} SPTUMST_HEsN(DTA [ 432s] R G| ) ^; [ 432s] } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] dbdimp.c| : ^3162 [ 432s] :5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3162 | XPUSSQLite.c:3027:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3027 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3027:5: note: '{' token is here [ 432s] 3027 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] Hs( sv_2mortal( newRV_noinc((SV*) order_bySQLite.c:3027:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3027 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3027:5: note: ')' token is here [ 432s] 3027 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] SQLite.c:3072:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] 3072 | dbdimp.c PUSHi((IV)RET:3162:5: note: '{' token is here [ 432s] VAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 3162 495 | #define PUSHi(i) STMT | _ XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_STARTdbdimp.c (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3072:2: note: '{' token is here [ 432s] 3072 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] :3162:SQLite.c5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] :3072:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3072 | PUSHi((IV498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3162:5: note: ')' token is here [ 432s] )RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3072:2: note: '{' token is here [ 432s] 3072 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_495 | #deSTART { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3162:5: note: ')' token is here [ 432s] 3162 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] fine PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3072:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3072 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3072:2: note: ')' token is here [ 432s] 3072 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3072:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3072 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define dbdimp.c:3236:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3072:2: note: ')' token is here [ 432s] 3072 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3236 | SQLite.c:3074:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3074 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3236:5: note: '{' token is here [ 432s] 3236 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ Sdbdimp.cTATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3074:5: note: '{' token is here [ 432s] 3074 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] :3236:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3236 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~SQLite.c [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3236:5: note: ')' token is here [ 432s] 3236 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :3074:5dbdimp.c:3237:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3074 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3074:5: note: ')' token is here [ 432s] 3074 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # dSQLite.cefine STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3237:5: note: '{' token is here [ 432s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] :3119:dbdimp.c:3237:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_S2: Twarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] ART (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3237:5: note: '{' token is here [ 432s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] dbdimp.c:3237:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3237 | XPUSHs( | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3119:2: note: '{' token is here [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3237:5: note: ')' token is here [ 432s] STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] 3237 | SQLite.c XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :3119:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3119 | PUSdbdimp.cHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3119:2: note: '{' token is here [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] :3237:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #defSQLite.c:ine XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3237:5: note: ')' token is here [ 432s] 3237 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3119:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3119:2: note: ')' token is here [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] dbdimp.c:3308:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3308 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c:3119:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3308:5: note: '{' token is here [ 432s] 3308 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); Pdbdimp.cUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3119:2: note: ')' token is here [ 432s] 3119 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :3308:5: warning: SQLite.c:3121:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3121 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; [ 432s] 3308 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3308:5: note: ')' token is here [ 432s] 3308 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] })''dbdimp.c:3309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] */ [ 432s] | ^ [ 432s] SQLite.c:3121:5: note: '{' token is here [ 432s] 3121 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *SQLite.c:3121:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3121 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3121:5: note: ')' token is here [ 432s] 3121 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supSQLite.cports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3309:5: note: '{' token is here [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] :3163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] dbdimp.c:3309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3309:5: note: '{' token is here [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { 3163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] \ [ 432s] | ^ [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })dbdimp.c'' */ [ 432s] | ^ [ 432s] SQLite.c:3163:2: note: '{' token is here [ 432s] 3163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] :3309SQLite.c:3163:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] : 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3309:5: note: ')' token is here [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 427 | STMT_START {dbdimp.c \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; }):3309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3309:5: note: ')' token is here [ 432s] 3309 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] '' */ [ 432s] | dbdimp.c ^ [ 432s] SQLite.c:3163:2: note: '{' token is here [ 432s] 3163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] :3310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3310:5: note: '{' token is here [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] 495dbdimp.c | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] :3310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STSQLite.c:3163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] MT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })3163 | PUS'Hi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3163:2: note: ')' token is here [ 432s] 3163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] ' */ [ 432s] | ^ [ 432s] dbdimp.c:3310:5: note: '{' token is here [ 432s] 495 | 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] #define PUSHi(i) STMT_STAdbdimp.c:3310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (RT { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3310:5: note: ')' token is here [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :3163:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3163 | PUSHdbdimp.ci((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3163:2: note: ')' token is here [ 432s] :3310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3310:5: note: ')' token is here [ 432s] 3310 | XPUSHs(sv_2mortal(newSViv(idxNum))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3163 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { dbdimp.cT:A3311R:G5i:( iwarning: ,'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1 [ 432s] ); PUSHs(TARG )3311; | } SXTPMUTS_HEsN(Ds [ 432s] v _| 2 ^~~~~~~~m [ 432s] ortal(newS./ppport.hV:p4002v:(20i:d xnote: Sexpanded from macro 'STMT_END't [ 432s] r, 0))); [ 432s] 4002 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] define/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :S498T:M19T:_ Enote: expanded from macro 'XPUSHs'N [ 432s] D ) [ 432s] | ^ [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] SQLite.c:3165 :40015 | :# warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]d [ 432s] efine STMT_ S3165T | A R T (XvSoRiEdT)U( R/*N (g1c)c; [ 432s] s u| p ^~~~~~~~~~~p [ 432s] orts ``({ ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hA:T325E:M5E:N Tnote: Sexpanded from macro 'XSRETURN'; [ 432s] })'' */ [ 432s] 325| | ^ [ 432s] STMdbdimp.cT:3311_:S5T:A Rnote: T'{' token is here [ 432s] { \ [ 432s] | ^~~~~~~~~~ [ 432s] 3311 | ./ppport.h :X4001P:U28S:H snote: (expanded from macro 'STMT_START's [ 432s] v_2mortal(newSV p4001v | (#i d xdSetfri,n e0 )S)T)M;T [ 432s] _ S| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A [ 432s] RT /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:v498o:30i:d )note: (expanded from macro 'XPUSHs' [ 432s] /* gcc suppor t498s | #`d`e(f{i nSeT AXPTUESMHEsN(TsS); S}T)M'T'_ S*T/A [ 432s] R T| ^{ [ 432s] EXTENSQLite.cD:(3165s:p5,:1 )note: ;'{' token is here [ 432s] *++sp = ( s3165) | ; } SXTSMRTE_TEUNRDN [ 432s] ( 1| ) ^; [ 432s] [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_Sdbdimp.cT:A3311R:T5 :{ warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] \ [ 432s] | ^ [ 432s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3311:5: note: '{' token is here [ 432s] 3311 | SQLite.cXP:U3165S:H5s:( swarning: v'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]_ [ 432s] 2mortal(new SV3165p | v( i d x SXtSrR,E T0U)R)N)(;1 [ 432s] ) | ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:: 330note: :expanded from macro 'XPUSHs'5 [ 432s] : note: expanded from macro 'XSRETURN' [ 432s] 330498 | | # d e f}i nSeT MXTPU_SEHsN(Ds [ 432s] ) | S ^T [ 432s] MT_STARSQLite.cT: 3165{: 5E:X Tnote: E')' token is hereN [ 432s] D(sp,1); *++ s3165p | = ( sX)S;R E}T USRTNM(T1_)E;N [ 432s] D [ 432s] | ^~~~~~~~~~~| [ 432s] ^~~~~~~~~~~~/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h [ 432s] :330:7/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:: 404note: :expanded from macro 'XSRETURN'36 [ 432s] : note: expanded from macro 'EXTEND' [ 432s] 330 | } STMT _404E | N#D [ 432s] d| e ^~~~~~~~f [ 432s] ine E./ppport.hXT:E4002N:D20(:p ,note: nexpanded from macro 'STMT_END') [ 432s] STMT_S T4002A | R#T {d e f i n e S T M T _ E N D ) [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] dbdimp.c:3311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3311:5: note: ')' token is here [ 432s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3311:5: note: ')' token is here [ 432s] 3311 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3313:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHXSQLite.c_ a:r3186g:v2[:i ]warning: , '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]i [ 432s] s_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 4983186: | 19: Pnote: Uexpanded from macro 'XPUSHs'S [ 432s] Hi((IV)RETVAL); [ 432s] 498| | ^~~~~~~~~~~~~~~~~# [ 432s] define XPUSH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:(495s:)18 :S Tnote: Mexpanded from macro 'PUSHi'T [ 432s] _START { EXTEND(sp, 1495) | ;# d*+e+fsipn e= P(Us)S;H i}( iS)T MSTT_METN_DS [ 432s] T| ^~~~~~~~~~A [ 432s] RT {./ppport.h :4001T:28A: Rnote: Gexpanded from macro 'STMT_START' [ 432s] i(i,1); PUSHs (4001T | A#R G )d;e f}i nSeT MSTT_METN_DS [ 432s] T A| R ^~~~~~~~~~T [ 432s] (void)( ./ppport.h/:*4001 :g28c:c note: sexpanded from macro 'STMT_START'u [ 432s] pports ``({ STATEM E4001N | T#S ; d}e)f''i n*e/ [ 432s] S T| ^M [ 432s] T_STARdbdimp.cT:3313 :(9v:o inote: '{' token is hered [ 432s] )( /* gcc su p3313p | o r t s ` ` ( X{P USSTHAsT(EsMtEaNcTkSe;d _}s)v'_'f r*o/m [ 432s] _ s| q ^l [ 432s] ite3_valSQLite.cu:e3186(:a2T:H Xnote: _'{' token is here [ 432s] argv[i], i s3186_ | un iPcUoSdHei)()(;I [ 432s] V )| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E [ 432s] TVAL/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h):;498 [ 432s] : 30| : ^~~~~~~~~~~~~~~~~ [ 432s] note: expanded from macro 'XPUSHs' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 498 | #define X P495U | S#Hdse(fsi)n eS TPMUTS_HSiT(AiR)T S{T METX_TSETNADR(Ts p{, 1T)A;R G*i+(+is,p1 =) ;( sP)U;S H}s (STTAMRTG_)E;N D} [ 432s] S| ^T [ 432s] MT_END [ 432s] | ^ [ 432s] SQLite.c:3186dbdimp.c::23313:: 9warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3186 | PUSH i3313( | ( I V ) R E T V AXLP)U;S [ 432s] H s| ( ^~~~~~~~~~~~~~~~~s [ 432s] tacked_s/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hv:_495f:r31o:m _note: sexpanded from macro 'PUSHi'q [ 432s] lite3_value(aTHX_ argv[i ],495 | is#_duenfiicnoed eP)U)S;H [ 432s] i (| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) [ 432s] STMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T498A:R32T: {note: expanded from macro 'XPUSHs'T [ 432s] ARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | 498S | T#MdTe_fSiTnAeR TX P{U S H s ( s ) S T M T _ S T A R T { E X T E N D( s p , 1 ) ; * + + s p = ( s ); } S T M T _ E N D [ 432s] \ [ 432s] | ^~~~~~~~~~~~| [ 432s] ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h./ppport.h::4044001::2528:: note: note: expanded from macro 'EXTEND'expanded from macro 'STMT_START' [ 432s] [ 432s] 4001404 | | ## ddeeffiinnee ESXTTMETN_DS(TpA,RnT) ( vSoTiMdT)_(S T/A*R Tg c{c s u p p o r t s ` ` ( { S T A T E M E N T S ; } ) ' ' * / [ 432s] \| [ 432s] ^ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:SQLite.c4001::318628::2 :note: expanded from macro 'STMT_START'note: [ 432s] '{' token is here [ 432s] 3186 | P U4001S | H#i ( d(eIfVi)nReE TSVTAMLT)_;S [ 432s] T A| R ^~~~~~~~~~~~~~~~~T [ 432s] (void/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h):(495 :31/:* note: gexpanded from macro 'PUSHi'c [ 432s] c supports 495` | `#(d{e fSiTnAeT EPMEUNSTHSi;( }i))' 'S T*M/T [ 432s] _ S| T ^A [ 432s] RT { TARdbdimp.cG:i3313(:i9,:1 )note: ;'{' token is here [ 432s] PUSHs(TARG); } S3313T | M T _ E N D [ 432s] | X ^~~~~~~~~~P [ 432s] USHs(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:t427a:c16k:e dnote: _expanded from macro 'TARGi's [ 432s] v_from_sqlite3_ v427a | lu e ( a THSXT_M Ta_rSgTvA[RiT] ,{ i s _ u n i c o d e ) ) ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498 : 32 : note: expanded from macro 'XPUSHs' [ 432s] 498 | # d e f i n e\ [ 432s] X P| U ^S [ 432s] Hs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3313:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3313 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hSQLite.c:410::25:3186 :note: 2expanded from macro 'EXTEND': [ 432s] warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 410 | 3186 | P U S}H iS(T(MITV_)ERNEDT [ 432s] V A| L ^) [ 432s] ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] dbdimp.c:3313:9: note: ')' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 3313 | XPU S495H | s#(dsetfaicnkee dP_UsSvH_if(rio)m _SsTqMlTi_tSeT3A_RvTa l{u eT(AaRTGHiX(_i ,a1r)g;v [PiU]S, Hiss(_TunAiRcGo)d;e )}); [ 432s] S T| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] _END [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:| 498 ^~~~~~~~~~: [ 432s] 32: note: expanded from macro 'XPUSHs' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 498 | #def i444n | e X P U S}H sS(TsM)T _SETNMDT [ 432s] _ S| T ^A [ 432s] RT { ESQLite.cX:T3186E:N2D:( snote: p')' token is here, [ 432s] 1); *++sp = (3186s | ) ;P U}S HSiT(M(TI_VE)NRDE [ 432s] T| V ^~~~~~~~~~~~A [ 432s] L); [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~~~~~~~~~~410 [ 432s] :27: note: expanded from macro 'EXTEND' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: 410expanded from macro 'PUSHi' | [ 432s] 495 | # d e f i}n eS TPMUTS_HEiN(Di [ 432s] ) | S ^~~~~~~~T [ 432s] MT_STA./ppport.hR:T4002 :20{: Tnote: Aexpanded from macro 'STMT_END'R [ 432s] Gi(i,1 )4002; | #P U SdHesf(iTnAeR GS)T;M T}_ ESNTDM T)_ [ 432s] E N| D ^ [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3313:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3313 | SQLite.c : 3186 : 2 : warning: X'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]P [ 432s] USHs(stacked _3186s | v _PfUrSomH_is(ql(iItVe)3_RvEaTlVuAeL()a;T [ 432s] H X| _ ^~~~~~~~~~~~~~~~~a [ 432s] rgv[i]/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h,: 495i:s56_:u nnote: iexpanded from macro 'PUSHi'c [ 432s] ode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 498:49559 | : #note: dexpanded from macro 'XPUSHs'e [ 432s] fine PUSHi(i) 498S | T#MdTe_fiSnTeA RXTP U{S HTsA(RsG)i (SiT,M1T_)S;T APRUTS H{s (ETXATREGN)D;( sp}, 1S)T;M T*_+E+NsDp [ 432s] =| ^( [ 432s] s); } SSQLite.cT:M3186T:_2E:N Dnote: [ 432s] ')' token is here [ 432s] | ^ [ 432s] dbdimp.c:3313:9 :3186 | note: ')' token is hereP [ 432s] USHi((IV)RETV A3313L | ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] XPUSH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:(495s:t58a:c knote: eexpanded from macro 'PUSHi'd [ 432s] _sv_from_sqlite3_val u495e | (#adTeHfX_i anregv [PiU]S,H ii(si_)u niScToMdTe_)S)T; [ 432s] A R| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] { T/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hA:R498G:61i:( inote: ,expanded from macro 'XPUSHs'1 [ 432s] ); PUSHs(TARG )498; | #}d eSfTiMneT _XPEUNSDH [ 432s] s (s| ) ^~~~~~~~ [ 432s] STMT_ST./ppport.hA:R4002T: 20{: Enote: Xexpanded from macro 'STMT_END'T [ 432s] END(sp,1) ;4002 | *#+ + sdpe f=i n(es )S;T M}T _SETNMDT _E)N [ 432s] D [ 432s] | | ^ ^~~~~~~~ [ 432s] [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3188:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3188 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3188:5: note: '{' token is here [ 432s] 3188 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3188:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3188 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3188:5: note: ')' token is here [ 432s] 3188 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3337:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3337 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3337:5: note: '{' token is here [ 432s] 3337 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3337:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3337 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c:3233:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3233 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h495: | 78#:d5e:f inote: nexpanded from macro 'PUSHMARK'e [ 432s] PUSHi (78i | ) S T M}T _STSMTTA_RETN D{ [ 432s] | T ^A [ 432s] RGi(idbdimp.c,:13337):5;: note: P')' token is hereU [ 432s] SHs(TA R3337G | ) ; } PSUTSMHMTA_REKN(DS [ 432s] P )| ; ^~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:./ppport.h78::40017:: 28note: :expanded from macro 'PUSHMARK' [ 432s] note: expanded from macro 'STMT_START' [ 432s] 78 | } STMT_END [ 432s] 4001 | | # ^~~~~~~~ [ 432s] defi./ppport.hn:e4002 :S20T: Mnote: Texpanded from macro 'STMT_END'_ [ 432s] START (4002v | o#i d )d(e f/i*n eg cScT MsTu_pEpNoDr t)s [ 432s] `| ` ^( [ 432s] { STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3233:2: note: '{' token is here [ 432s] 3233 | PUSHdbdimp.ci:3338(:(5I:V )warning: R'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 3338/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h | : 495 : 29 :X Pnote: Uexpanded from macro 'PUSHi'S [ 432s] Hs(((perl_vtab_cu r495s | o#rd e*f) ipnVet abPCUurSsHoir()i->)p eSrTlM_Tc_uSrTsAoRrT_ o{b jT)A;R [ 432s] G i| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( [ 432s] i,1); P/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hU:S498H:s19(:T note: Aexpanded from macro 'XPUSHs'R [ 432s] G); } STMT_E N498D | [ 432s] # d| ef ^i [ 432s] ne XPUSHs(s) STMT_START { EXTEND(sSQLite.cp:,32331:)2;: *warning: +'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]+ [ 432s] sp = (s); }3233 | S TMPTU_SEHNiD( [ 432s] ( I| V ^~~~~~~~~~ [ 432s] )RET./ppport.hV:A4001L:)28;: [ 432s] note: | expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi'4001 [ 432s] | # define STMT_STAR T 495( | vo#idde)fine PUSHi(i) STMT_START { TARGi(i,1)(; /P*U SgHcsc( TsAuRpGp)o;r t}s S`T`M(T{_ ESNTDA [ 432s] T E| M ^~~~~~~~~~ [ 432s] ENTS; }/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h):'427': 5*:/ [ 432s] note: | expanded from macro 'TARGi' ^ [ 432s] [ 432s] dbdimp.c:3338:5: note: '{' token is here [ 432s] 427 | STMT _3338 | S T A R TX P{U S H s ( ( ( p e r l _ v t a b _ c u r s o r * ) p V ta b C u r s o r) - > p e r l _ c u r s o r _ o b j ) ; [ 432s] | \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30./ppport.h:: 4001note: :expanded from macro 'XPUSHs'28 [ 432s] : note: expanded from macro 'STMT_START' [ 432s] 498 | #def i4001n | e# X PdUeSfHisn(es )S TSMTTM_TS_TSATRATR T( v{o iEdX)T(E ND/(*s pg,c1c) ;s *u+p+psopr =t s( s`)`;( {} SSTTAMTTE_MEENNDT [ 432s] S | ; ^ [ 432s] })'' */ [ 432s] | ^ [ 432s] SQLite.c:3233:2: note: '{' token is here [ 432s] dbdimp.c:3338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3233 [ 432s] | PUSHi((IV)R E3338T | V A L )X;P [ 432s] U S| H ^~~~~~~~~~~~~~~~~s [ 432s] (((per/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hl:_495v:t31a:b note: expanded from macro 'PUSHi' [ 432s] 495 | #define _PUcSuHris(oir) *S)T MpTV_tSaTbACRuTr s{o rT)A-R>Gpie(ril,_1c)u;r sPoUrS_Hosb(jT)A; [ 432s] R G| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~; [ 432s] } STMT/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h_:E498N:D32 [ 432s] : | note: ^~~~~~~~~~expanded from macro 'XPUSHs' [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 498 | #define X P427U | S H s ( sST)M TS_TSMTTA_SRTTA R{T { E X T E N D( s p , 1 ) ; * + + s p = ( s ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 404 : 25 :\ [ 432s] note: expanded from macro 'EXTEND'| [ 432s] ^ [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3338:5: note: '{' token is here [ 432s] 3338 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3233:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3233 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } Sdbdimp.cTM:T3338_:E5:N Dwarning: [ 432s] '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]| [ 432s] ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 4443338 | | }X PSUTSMHTs_(E(N(Dp [ 432s] e r| l ^_ [ 432s] vtab_cursSQLite.co:r3233 :*2): pnote: V')' token is heret [ 432s] abCursor)->p e3233r | l _PcUuSrHsio(r(_IoVb)jR)E;T [ 432s] V | A ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] L); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::32495:: 31note: :expanded from macro 'XPUSHs' [ 432s] note: expanded from macro 'PUSHi' [ 432s] 498495 | | ##ddeeffiinnee XPPUUSSHHis((is)) SSTTMMTT__SSTTAARRTT {{ TEAXRTGEiN(D(is,p1,)1;) ;P U*S+H+ss(pT =A R(Gs));; } }ST MST_TEMNTD_ [ 432s] E N| D ^~~~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :note: expanded from macro 'EXTEND'444 [ 432s] :7: note: expanded from macro 'TARGi' [ 432s] 410 | 444 | } S T M T _ E N D [ 432s] | ^~~~~~~~} [ 432s] STMT_END./ppport.h [ 432s] : 4002| : ^20 [ 432s] : note: expanded from macro 'STMT_END' [ 432s] dbdimp.c:3338:5: note: 4002')' token is here | [ 432s] # define STMT_ E3338N | D ) [ 432s] X P| U ^S [ 432s] Hs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] SQLite.c:3233/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::2410:: 27warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] note: expanded from macro 'EXTEND' [ 432s] 4103233 | | P U S H i ( ( I V ) R E T V A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~} [ 432s] STMT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:D495 [ 432s] : 56| : ^~~~~~~~ [ 432s] note: expanded from macro 'PUSHi' [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 495 | #4002d | e#f idneef iPnUeS HSiT(MiT)_ ESNTDM T)_ [ 432s] S T| ^A [ 432s] RT { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3233:2: note: ')' token is here [ 432s] 3233 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_STARTdbdimp.c :{3338 :T5A:R Gwarning: i'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]( [ 432s] i,1); PUSHs(TARG); 3338} | S T MT _XEPNUDS [ 432s] H s| ( ^~~~~~~~( [ 432s] (perl_v./ppport.ht:a4002b:_20c:u rnote: sexpanded from macro 'STMT_END'o [ 432s] r *) pV t4002a | b#C u rdseofri)n-e> pSeTrMlT__cEuNrDs o)r [ 432s] _ o| b ^j [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++spSQLite.c :=3235 :(5s:) ;warning: }'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] STMT_END [ 432s] 3235 | | ^ [ 432s] XSRdbdimp.cE:T3338U:R5N:( 1note: )')' token is here; [ 432s] [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h: 3253338: | 5 : note: expanded from macro 'XSRETURN'X [ 432s] PUSHs(((p e325r | l _ v t aSbTM_Tc_uSrTsAoRrT *{) p V t a\b [ 432s] C u| r ^~~~~~~~~~s [ 432s] or)->./ppport.hpe:r4001l:_28c:u rnote: expanded from macro 'STMT_START's [ 432s] or_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 4001/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h | :#498 : 61d:e note: fexpanded from macro 'XPUSHs'i [ 432s] ne STMT_START ( v498o | i#dd)e(f i/n*e gXcPcU SsHusp(pso)r tSsT M`T`_(S{T ASRTTA T{E MEEXNTTESN;D (}s)p','1 )*;/ [ 432s] * +| ^+ [ 432s] sp = SQLite.c(:s3235):;5 :} note: ST'{' token is hereM [ 432s] T_END [ 432s] | ^~~~~~~~ [ 432s] 3235 | ./ppport.h :X4002S:R20E:T Unote: Rexpanded from macro 'STMT_END'N [ 432s] (1); [ 432s] | ^~~~~~~~~~~4002 [ 432s] | # /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hd:e325f:i16n:e note: Sexpanded from macro 'XSRETURN'T [ 432s] MT_END 325) | [ 432s] | ^ [ 432s] STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3235 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3235:5: note: ')' token is here [ 432s] 3235 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3360:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3360 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3360:5: note: '{' token is here [ 432s] 3360 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3360:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3360 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_ESQLite.cND [ 432s] : | 3280 ^ [ 432s] :2: warning: dbdimp.c:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3360 [ 432s] :5: note: ')' token is here [ 432s] 3360 | 3280 | PPUUSSHHiM(A(RIKV()SRPE)T;V [ 432s] A L| ) ^~~~~~~~~~~~ [ 432s] ; [ 432s] | ^~~~~~~~~~~~~~~~~/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :78:7: note: expanded from macro 'PUSHMARK' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495: 1878: | note: expanded from macro 'PUSHi' [ 432s] } STMT_END [ 432s] | ^~~~~~~~ [ 432s] 495 | #d./ppport.he:f4002i:n20e: Pnote: Uexpanded from macro 'STMT_END'S [ 432s] Hi(i) S4002T | M#T _ SdTeAfRiTne {S TTMATR_GEiN(Di ,)1 [ 432s] ) ;| ^P [ 432s] USHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] dbdimp.c: 33614001: | 5#: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]d [ 432s] efine STMT_ST A3361R | T ( v oXPiUdS)H(s (/(*( pgecrcl _svutpapbo_rctusr s`o`r( {* )S TpAVTtEaMbECNuTrSs;o r}))-'>'p e*r/l [ 432s] _ c| u ^r [ 432s] sor_objSQLite.c):; [ 432s] 3280 :| 2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: [ 432s] note: '{' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: 3280note: | expanded from macro 'XPUSHs' [ 432s] PUSHi((IV)RE T498V | A#Ld)e;f [ 432s] i n| e ^~~~~~~~~~~~~~~~~ [ 432s] XPU/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:H495s:(29s:) note: Sexpanded from macro 'PUSHi'T [ 432s] MT_START { EXT E495N | D#(dsepf,i1n)e; P*U+S+Hsip( i=) (SsT);M T}_ SSTTAMRTT_ E{N DT [ 432s] A R| G ^~~~~~~~~~i [ 432s] (i,1./ppport.h):;4001 :28P:U Snote: Hexpanded from macro 'STMT_START's [ 432s] (TARG); } STM T4001_ | E#N D [ 432s] d e| f ^i [ 432s] ne STMT_START (void)( /* gcc supports SQLite.c`:`3280(:{2 :S Twarning: AT'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] MENTS; })'' 3280* | / [ 432s] P| U ^S [ 432s] Hi((dbdimp.cI:V3361):R5E:T Vnote: A'{' token is hereL [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :3361495 | : 31 : note: Xexpanded from macro 'PUSHi'P [ 432s] USHs(((perl_vtab _495c | u#rdseofri n*e) PpUVStHaib(Ciu)r sSoTrM)T-_>SpTerAlR_Tc u{r sToArR_Goib(ji),;1 [ 432s] ) ;| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P [ 432s] USH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:(498:T30A:R Gnote: expanded from macro 'XPUSHs') [ 432s] ; } STMT_EN D498 [ 432s] | #| d ^~~~~~~~~~e [ 432s] fine XP/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hU:S427H:s5(:s )note: expanded from macro 'TARGi'S [ 432s] TMT_START { EXTEND( sp427, | 1 ) ; *S+T+MsTp_ S=T A(RsT) ;{ } S T M T _ E N D [ 432s] | ^ [ 432s] dbdimp.c : 3361 : 5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h :33614001 | : 28 : note: Xexpanded from macro 'STMT_START'P [ 432s] USHs(((perl_vt a4001b | _#cu r sdoerf i*n)e pSVTtMaTb_CSuTrAsRoTr )(-v>opiedr)l(_ c/u*r sgocrc_ osbju)p;p [ 432s] o r| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s [ 432s] ``({ /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T498A:T32E:M note: Eexpanded from macro 'XPUSHs'N [ 432s] TS; })'' */ [ 432s] | 498 ^ | [ 432s] #defiSQLite.cn:e3280 :X2P:U Snote: H'{' token is heres [ 432s] (s) STMT_S T3280A | R TP U{S HEiX(T(EINVD)(RsEpT,V1A)L;) ;* [ 432s] + +| s ^~~~~~~~~~~~~~~~~p [ 432s] = (/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:)495;: 31}: Snote: Texpanded from macro 'PUSHi'M [ 432s] T_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404 :49525 | :# dnote: eexpanded from macro 'EXTEND' [ 432s] fine PUSHi(i) S T404M | T#_ S TdAefRiTn e{ ETXATREGNiD((ip,,1n)); P USSTHMsT(_TSATRAGR)T; {} S T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 427 : 16 : note: expanded from macro 'TARGi' [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] 427./ppport.h | : 4001 : 28 : Snote: Texpanded from macro 'STMT_START'M [ 432s] T_START { 4001 | # d e f i n e S T M T _ S T A R T ( v oi d ) ( /* g cc s u p p o r t s ` ` ( { S T A T\E [ 432s] M E| N ^T [ 432s] S; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3361:5: note: '{' token is here [ 432s] 3361 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3280:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3280 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495dbdimp.c | #:d3361e:f5i:n ewarning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]P [ 432s] USHi(i) STMT_START { T A3361R | G i ( iX,PU1S)H;s (P(U(SpeHrsl(_TvtAaRbG_)c;u r}so rS *T)M Tp_VEtNaDb [ 432s] C u| r ^~~~~~~~~~s [ 432s] or)->/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hp:e444r:l5_:c unote: rexpanded from macro 'TARGi's [ 432s] or_obj); [ 432s] 444 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] } STM/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:_498E:N32:D [ 432s] note: expanded from macro 'XPUSHs'| [ 432s] ^ [ 432s] SQLite.c:3280:2: note: 498')' token is here | [ 432s] #define XP U3280S | H sP(UsS)H iS(T(MITV_S)TRAERTTV A{L )E;XT [ 432s] E N| D ^~~~~~~~~~~~~~~~~( [ 432s] sp,1); /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h*:+495+:s31p: =note: expanded from macro 'PUSHi'( [ 432s] s); } STMT_EN D [ 432s] 495 | | # ^~~~~~~~~~~~d [ 432s] efin/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.he: 410:P25U:S Hnote: iexpanded from macro 'EXTEND'( [ 432s] i) STMT_S T410A | R T { T A R G i ( i , 1 ) ; P U S H s ( T A}R GS)TM;T _}E NSDT [ 432s] M T| _ ^E [ 432s] ND [ 432s] | ^~~~~~~~~~ [ 432s] dbdimp.c:3361:5:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :note: 444')' token is here: [ 432s] 7: note: expanded from macro 'TARGi' [ 432s] 444 | 3361 } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] | XPUSHs(((perl_vtab_cursor *) pVtabCursor)-SQLite.c>:p3280e:r2l:_ cwarning: ur'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]s [ 432s] or_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3280 [ 432s] | PUSH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hi:(498(:I32V:) Rnote: Eexpanded from macro 'XPUSHs'T [ 432s] VAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h498: | 495#:d56e:f inote: nexpanded from macro 'PUSHi'e [ 432s] XPUSHs(s) STM T495_ | S#TdAeRTfi ne{ EPXUTSENHDi((is)p ,S1T)M;T _*S+T+AsRpT ={ (TsA)R;G i}( iS,T1M)T;_ EPNUD [ 432s] S H| s ^~~~~~~~~~~~ [ 432s] (TARG);/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 410}: 27S:T Mnote: Texpanded from macro 'EXTEND'_E [ 432s] ND [ 432s] | ^ [ 432s] 410 | SQLite.c : 3280 : 2 : note: ')' token is here [ 432s] 3280 | P U S H}i (S(TIMVT)_REENTDV [ 432s] A| L ^~~~~~~~ [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./ppport.h:4002:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h20::495 :note: 58:expanded from macro 'STMT_END' [ 432s] note: expanded from macro 'PUSHi' [ 432s] 4002 | # defin e495 | S#TdMeTf_iEnNeD P)U [ 432s] S | H ^i [ 432s] (i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] SQLite.c:33613282 | : 5 : warning: X'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]P [ 432s] USHs(((per l3282_ | v t a b _XcSuRrEsToUrR N*()1 )p;V [ 432s] t a| b ^~~~~~~~~~~C [ 432s] ursor)->p/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.he:r325l:_5c:u rnote: soexpanded from macro 'XSRETURN'r [ 432s] _obj); [ 432s] | 325 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | [ 432s] ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hM:T498_:S59T:A Rnote: Texpanded from macro 'XPUSHs' [ 432s] { \ [ 432s] | ^~~~~~~~~~ [ 432s] 498./ppport.h | :#4001d:e28f:i nnote: eexpanded from macro 'STMT_START' [ 432s] XPUSHs(s) STMT_STAR T4001 | {# E XdTeEfNiDn(es pS,T1M)T;_ S*+T+AsRpT =( v(osi)d;) (} /S*T MgTc_cE NsDu [ 432s] p | p ^o [ 432s] rts `dbdimp.c`:(3361{: 5S:T Anote: T')' token is hereE [ 432s] MENTS; })'' */ [ 432s] 3361 | | ^ [ 432s] XPUSHs(SQLite.c(:(3282p:e5r:l _note: v'{' token is heret [ 432s] ab_curso r3282 | * ) p VXtSaRbECTuUrRsNo(r1))-;> [ 432s] p e| r ^~~~~~~~~~~l [ 432s] _curso/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hr:_325:o16b:j )note: ;expanded from macro 'XSRETURN' [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:325498 | : 61 : note: Sexpanded from macro 'XPUSHs'T [ 432s] MT_START { 498 | \# [ 432s] d e| f ^i [ 432s] ne XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3282 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3282:5: note: ')' token is here [ 432s] 3282 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3365:9: warning: variable 'eof' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] [ 432s] 3365 | if (count != 1) { [ 432s] | ^~~~~~~~~~ [ 432s] dbdimp.c:3378:12: note: uninitialized use occurs here [ 432s] 3378 | return eof; [ 432s] | ^~~ [ 432s] SQLite.cdbdimp.c::33653327::52:: note: warning: remove the 'if' if its condition is always false'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 3365 | 3327 | iPfU (ScHoiu(n(tI V!)=R E1T)V A{L [ 432s] ) ;| [ 432s] ^~~~~~~~~~~~~~~~~ [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495: 183366: | note: expanded from macro 'PUSHi' [ 432s] warn("cur s495o | r#->dEeOfFi(n)e mPetUhSoHdi (rie)t uSrTnMeTd_ S%TdA RvTa l{s TiAnRsGtie(aid, 1o)f; 1P"U,S Hcso(uTnAtR)G;) [ 432s] ; | } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] STMT_ E3367N | D [ 432s] | ^~~~~~~~~~ [ 432s] SP -./ppport.h=: 4001c:o28u:n tnote: ;expanded from macro 'STMT_START' [ 432s] [ 432s] | ~~~~~~~~~~~~ [ 432s] 3368 | } [ 432s] | ~ [ 432s] 4001 | 3369# | d e feilsnee {S [ 432s] T M| T ~~~~_ [ 432s] START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3327:2: note: '{' token is here [ 432s] 3327 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:3354:19: note: initialize the variable 'eof' to silence this warning [ 432s] 495 | #d e3354f | i n e PiUnStH ic(oiu)nt ,S TeMoTf_; [ 432s] S T| A ^R [ 432s] T | { = 0 [ 432s] TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3327:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3327 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3327:2: note: '{' token is here [ 432s] 3327 | PUSHi((IV)RETVAdbdimp.cL):;3394 [ 432s] : 5| : ^~~~~~~~~~~~~~~~~ [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 3394 | PUSHM A495R | K#(dSePf)i; [ 432s] n e| ^~~~~~~~~~~~P [ 432s] USHi(i) S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:M69T:_5ST:A Rnote: Texpanded from macro 'PUSHMARK' [ 432s] { TARGi(i,1); P US69H | s ( T A RGS)T;M T}_S TSATRMTT_E {N D [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :427 : 16 : note: expanded from macro 'TARGi' [ 432s] 427 | S TM T _ ST A R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] 4001 | # d e f in e ST M T _ ST A\RT [ 432s] (| v ^o [ 432s] id)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3394:5: note: '{' token is here [ 432s] 3394 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3327:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3327 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARdbdimp.cG):;3394 :}5 :S Twarning: M'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] _END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h: 4443394: | 5 : note: expanded from macro 'TARGi'P [ 432s] USHMARK (444S | P ) ; [ 432s] }| ^~~~~~~~~~~~S [ 432s] TMT_END/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] : 78| : ^5 [ 432s] : note: expanded from macro 'PUSHMARK' [ 432s] SQLite.c:3327:2: 78note: | ')' token is here [ 432s] } ST M3327T | _ EPNUDS [ 432s] H i| ( ^( [ 432s] IV)Rdbdimp.cE:T3394V:A5L: )note: ;')' token is here [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] 3394/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h | : 495 : 31 :P Unote: Sexpanded from macro 'PUSHi'H [ 432s] MARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] 495 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h#:d78e:f7i:n enote: expanded from macro 'PUSHMARK'P [ 432s] USHi( i78) | S T M T}_ SSTTMAT_RETN D [ 432s] { | T ^~~~~~~~ [ 432s] ARGi(i,1./ppport.h):;4002 :P20U:S Hnote: sexpanded from macro 'STMT_END'( [ 432s] TARG); }4002 | S#T M Td_eEfNiDn [ 432s] e | S ^~~~~~~~~~T [ 432s] MT_END /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h): [ 432s] 444 :| 7 ^: [ 432s] note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # dbdimp.cd:e3395f:i5n: ewarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] TMT_END ) [ 432s] | ^ [ 432s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] SQLite.c:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h3327::4982::19 :warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: [ 432s] expanded from macro 'XPUSHs' [ 432s] 3327 | P U498S | H#id(e(fIiVn)eR EXTPVUASLH)s;( [ 432s] s )| ^~~~~~~~~~~~~~~~~S [ 432s] TMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T495A:R56T: {note: expanded from macro 'PUSHi'E [ 432s] XTEND(sp,1); * +495 | +#sdpe f=i n(es )P;U S}H iS(TiM)T _SETNMDT [ 432s] _ S| T ^~~~~~~~~~A [ 432s] RT {./ppport.h :T4001A:R28G:i (note: iexpanded from macro 'STMT_START', [ 432s] 1); PUSHs(TARG )4001; | #} SdTeMfTi_nEeN DS [ 432s] T M| T ^_ [ 432s] STARTSQLite.c :(3327v:o2i:d )note: (')' token is here [ 432s] /* gcc su p3327p | o rPtUsS H`i`((({I VS)TRAETTEVMAELN)T;S [ 432s] ; | } ^~~~~~~~~~~~~~~~~) [ 432s] '' */ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :| 495 ^: [ 432s] 58: note: dbdimp.cexpanded from macro 'PUSHi': [ 432s] 3395:5: note: '{' token is here [ 432s] 495 | #de f3395i | n e P UXSPHUiS(His)( (S(TpMeTr_lS_TvAtRaTb _{cu rTsoArR G*i)( ip,V1t)a;b CPuUrSsHosr)(-T>ApReGr)l;_ c}u rSsToMrT__oEbNjD) [ 432s] ; [ 432s] | ^~~~~~~~| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./ppport.h:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h4002::49820::30 :note: expanded from macro 'STMT_END'note: [ 432s] expanded from macro 'XPUSHs' [ 432s] 4002 | # def i498n | e# dSeTfMiTn_eE NXDP U)S [ 432s] H s| ( ^s [ 432s] ) STMT_START { EXTEND(sp,1); *++SQLite.c:s3329p: 5=: (warning: s'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]) [ 432s] ; } STMT_END [ 432s] | ^3329 [ 432s] | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5dbdimp.c:: note: 3395expanded from macro 'XSRETURN': [ 432s] 5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 325 | STMT_ST A3395R | T { X P U S Hs\( [ 432s] ( (| p ^~~~~~~~~~e [ 432s] rl_vta./ppport.hb:_4001c:u28r:s onote: rexpanded from macro 'STMT_START' [ 432s] *) pVtabCursor)- >4001pe | r#l _ cduerfsionre_ oSbTjM)T;_ [ 432s] S T| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A [ 432s] RT (voi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hd:)498(: 32/:* note: expanded from macro 'XPUSHs'g [ 432s] cc supports `` (498{ | #SdTeAfTiEnMeE NXTPSU;S H}s)('s') *S/T [ 432s] M T| _ ^S [ 432s] TART { SQLite.cE:X3329T:E5N:D (note: s'{' token is herep [ 432s] ,1); *++s p3329 | = ( s )X;S R}E TSUTRMNT(_1E)N;D [ 432s] [ 432s] | | ^~~~~~~~~~~ ^~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h325::40416::25 :note: expanded from macro 'XSRETURN'note: [ 432s] expanded from macro 'EXTEND' [ 432s] 325 | ST M404T | _#S T AdReTf i{n e E X T\E [ 432s] N D| ( ^p [ 432s] ,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3395:5: note: '{' token is here [ 432s] SQLite.c:3329:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3329 | XSR 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3395:5: note: ')' token is here [ 432s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] ETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3329:5: note: ')' token is here [ 432s] 3329 | XSREdbdimp.cT:U3395R:5N: (warning: 1'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]) [ 432s] ; [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: 3395note: | expanded from macro 'XSRETURN' [ 432s] XPU S330H | s ( (( p e}r lS_TvMtTa_bE_NcDu [ 432s] r so| r ^~~~~~~~ [ 432s] *) pVt./ppport.ha:b4002C:u20r:s onote: rexpanded from macro 'STMT_END') [ 432s] ->perl_c u4002r | s#o r_ odbejf)i;n [ 432s] e | S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] MT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:D498: 59): [ 432s] note: | expanded from macro 'XPUSHs' ^ [ 432s] [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3395:5: note: ')' token is here [ 432s] 3395 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3396:5: note: '{' token is here [ 432s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3396:5: note: '{' token is here [ 432s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3374:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3374:2: note: '{' token is here [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3374:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #ddbdimp.cef:i3396n:e5: Pwarning: U'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] Hi(i) STMT_START 3396{ | T A RXPGUiS(His,(1s)v;_ 2PmUoSrHtsa(lT(AnReGw)S;V i}v (ScToMlT)_)E)N;D [ 432s] [ 432s] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::5498:: 32note: :expanded from macro 'TARGi' [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 498 | 427# | d e f i nSeT MXTP_USSTHAsR(Ts ) {S T M T_ S T A R T { E X T E N D ( s p , 1 ) ; * + + s p = ( s ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h\: [ 432s] 410 :| 25 ^~~~~~~~~~: [ 432s] note: expanded from macro 'EXTEND' [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START'410 [ 432s] | 4001 | # d e f}i nSeT MSTT_METN_DS [ 432s] T A| R ^T [ 432s] (voidbdimp.cd:)3396(: 5/:* note: g')' token is herec [ 432s] c supports `3396` | ( { S TXAPTUESMHEs(NsTvS_;2 m}o)r't'a l*(/n [ 432s] e w| S ^V [ 432s] iv(col))SQLite.c):;3374 [ 432s] : 2| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] note: '{' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs'3374 [ 432s] | PUSHi((IV) R498E | T#VdAeLfi)ne; [ 432s] X P| U ^~~~~~~~~~~~~~~~~S [ 432s] Hs(s) /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T495M:T31_:S Tnote: Aexpanded from macro 'PUSHi'R [ 432s] T { EXTEND(sp,1); *495+ | +#sdpe f=i n(es )P;U S} HSiT(MiT)_ ESNTDM [ 432s] T _| S ^~~~~~~~~~~~T [ 432s] ART /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h{: 410T:A27R: Gnote: iexpanded from macro 'EXTEND'( [ 432s] i,1); P U410S | H s ( T A R G ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] } ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hM:T427_:E16N:D [ 432s] note: expanded from macro 'TARGi'| [ 432s] ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END'427 [ 432s] | STM T4002_ | S#T A RdTe f{i n e S T M T_ E N D ) [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] dbdimp.c:3396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3396:5: note: ')' token is here [ 432s] 3396 | XPUSHs(sv_2mortal(newSViv(col))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3374:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3374:2: note: ')' token is here [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3374:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3374:2: note: ')' token is here [ 432s] 3374 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3376:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3376 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3376:5: note: '{' token is here [ 432s] 3376 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3376:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3376 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3376:5: note: ')' token is here [ 432s] 3376 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] dbdimp.c330 | : 3429 :}5 :S Twarning: M'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] _END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002: 203429: | note: expanded from macro 'STMT_END' [ 432s] PUSHMA R4002K | (#S P )d;e [ 432s] f i| n ^~~~~~~~~~~~e [ 432s] STMT_END/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :)69 [ 432s] : 5| : ^note: [ 432s] expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3429:5: note: '{' token is here [ 432s] 3429 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3429 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3429:5: note: ')' token is here [ 432s] 3429 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3430:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMTSQLite.c_:ST3418A:R2T: warning: ('(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]v [ 432s] oid)( /* gcc s3418u | p pPoUrStHsi (`(`I(V{) RSETTAVTAELM)E;N [ 432s] T S| ; ^~~~~~~~~~~~~~~~~ [ 432s] })'' */ [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18:dbdimp.c :note: 3430expanded from macro 'PUSHi': [ 432s] 5: note: '{' token is here [ 432s] 495 | #def i3430n | e P U SXHPiU(SiH)s (S(T(MpTe_rSlT_AvRtTa b{_ cTuArRsGoir( i*,)1 )p;V tPaUSHs(TbACRuGr)s;o r}) -S>TpMeTr_lE_NcDu [ 432s] r s| o ^~~~~~~~~~r [ 432s] _obj)./ppport.h;: [ 432s] 4001 :| 28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: [ 432s] note: expanded from macro 'STMT_START' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 4001 | # defi n498e | #SdTeMfTi_nSeT AXRPTU S(Hvso(isd)) (S T/M*T _gScTcA RsTu p{p oErXtTsE N`D`((s{p ,S1T)A;T E*M+E+NsTpS =; (}s))';' }* /S [ 432s] T M| T ^_ [ 432s] END [ 432s] | ^SQLite.c [ 432s] :3418:2: note: '{' token is here [ 432s] 3418 | PUSHi((IV)dbdimp.cR:E3430T:V5A:L )warning: ;'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi'3430 [ 432s] | XPUSHs(((p e495r | l#_dvetfaibn_ec uPrUsSoHri (*i)) p VStTaMbTC_uSrTsAoRrT)- >{p eTrAlR_Gciu(ris,o1r)_;o bPjU)S;H [ 432s] s | ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] ARG); /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h}: 498S:T32M: Tnote: _expanded from macro 'XPUSHs'E [ 432s] ND [ 432s] | ^ [ 432s] 498 | #define XPUSHs(s) STMT_STSQLite.cA:RT3418 :{2 :E Xwarning: T'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] ND(sp,1); * +3418+ | s pP U=S H(is()(;I V}) RSTEMTTV_AELN)D; [ 432s] [ 432s] | | ^~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::404:49525::31 :note: expanded from macro 'EXTEND'note: [ 432s] expanded from macro 'PUSHi' [ 432s] 404495 | | # # ddeeffiinnee PEUXSTHEiN(Di()p ,SnT)M T _ SSTTAMRTT_ { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | SSTMTTA_RSTTAR T{ { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28: note: expanded from macro 'STMT_START'\ [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: 4001expanded from macro 'STMT_START' | [ 432s] # define STMT_STA R4001T | #( v odiedf)i(n e/ *S TgMcTc_ SsTuApRpTo r(tvso i`d`)(({ /ST*A TgEcMcE NsTuSp;p o}r)t's' `*`/ [ 432s] ( {| ^S [ 432s] TATEMEdbdimp.cN:T3430S:;5 :} )note: ''{' token is here' [ 432s] */ [ 432s] | ^ [ 432s] SQLite.c:3418 :34302 | : note: '{' token is here [ 432s] XPUSHs( (3418( | p ePrUlS_Hvit(a(bI_Vc)uRrEsToVrA L*)); [ 432s] p V| t ^~~~~~~~~~~~~~~~~a [ 432s] bCurs/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.ho:r495):-31>:p enote: rexpanded from macro 'PUSHi'l [ 432s] _cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~495 [ 432s] | #def/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hi:n498e: 32P:U Snote: Hexpanded from macro 'XPUSHs'i [ 432s] (i) STMT_STAR T498 | {# deTfAiRneG iX(PiU,S1H)s;( s)P USSTHMsT(_TSATRAGR)T; {} ESXTTMETN_DE(NsDp [ 432s] , 1| ) ^~~~~~~~~~; [ 432s] *++/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:p 427=: 16(:s )note: ;expanded from macro 'TARGi' [ 432s] } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] 427 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 404 :36S:T Mnote: Texpanded from macro 'EXTEND'_ [ 432s] START { 404 | # d e f i n e E X T E N D ( p , n ) S T M T _ S T A R T { \ [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] dbdimp.c:3430:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3430 | XPUSHSQLite.cs(:(3418(:p2e:r lwarning: _'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]v [ 432s] tab_cursor *) pV3418t | a bPCUuSrHsio(r()I-V>)pReErTlV_AcLu)r;s [ 432s] o r| _ ^~~~~~~~~~~~~~~~~o [ 432s] bj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 495 | #define P498U | S#Hdie(fii)n eS TXMPTU_SSHTsA(RsT ){ STTAMRTG_iST(AiR,T1 ){; EPXUTSEHNsD((TsApR,G1));; }* +S+TsMpT _=E N(Ds [ 432s] ) ;| ^~~~~~~~~~} [ 432s] STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3418:2: note: ')' token is here [ 432s] 3418 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3418:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3418 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3418:2: note: ')' token is here [ 432s] 3418 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3420:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3420 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3420:5: note: '{' token is here [ 432s] 3420 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3420:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3420 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3420:5: note: ')' token is here [ 432s] 3420 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3438:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3438:2: note: '{' token is here [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3438:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3438:2: note: '{' token is here [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3438:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3438:2: note: ')' token is here [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h) :ST410M:T25_:S Tnote: ARexpanded from macro 'EXTEND'T [ 432s] { TARGi(i,1); PUSHs(T AR410G | ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :}444 :S7T:M Tnote: _expanded from macro 'TARGi'E [ 432s] ND [ 432s] | ^444 [ 432s] | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002dbdimp.c::203430:: 5note: :expanded from macro 'STMT_END' [ 432s] note: ')' token is here [ 432s] 4002 | # define STMT_E N3430D | ) [ 432s] | X ^P [ 432s] USHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STSQLite.cM:T3438_:S2TA:R Twarning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]{ [ 432s] EXTEND(sp ,34381 | ) ;P U*S+H+is(p( I=V )(RsE)T;V A}L )S;T [ 432s] M T| _ ^~~~~~~~~~~~~~~~~E [ 432s] ND [ 432s] | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h ^~~~~~~~~~~~: [ 432s] 495:56: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hnote: :expanded from macro 'PUSHi'410 [ 432s] :27: note: expanded from macro 'EXTEND' [ 432s] 495410 | | # d e f i n e P U S H i ( i ) S T M T _ S T A}R TS T{M TT_AERNGDi [ 432s] ( | i ^~~~~~~~, [ 432s] 1); PUSHs(./ppport.hT:A4002R:G20):; note: }expanded from macro 'STMT_END' [ 432s] STMT_EN D4002 [ 432s] | # | ^d [ 432s] efine SSQLite.cT:M3438T:_2EN:D note: )')' token is here [ 432s] [ 432s] | ^ [ 432s] 3438 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3440:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3440 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] dbdimp.c :325 | 3430 :5 : Swarning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]M [ 432s] T_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] 3430 | ./ppport.h : 4001 :X28P:U Snote: Hexpanded from macro 'STMT_START's [ 432s] (((perl_vtab_curso r4001 | *#) p VdteafbiCnuer sSoTrM)T-_>SpTeArRlT_ c(uvrosiodr)_(o b/j*) ;g [ 432s] c c| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s [ 432s] upports/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :`498:`59(:{ note: Sexpanded from macro 'XPUSHs'T [ 432s] ATEMENTS; })'' *498/ | [ 432s] # d| e ^f [ 432s] ine XPSQLite.cU:S3440H:s5(:s )note: S'{' token is hereT [ 432s] MT_START {3440 | E X T E NXDS(RsEpT,U1R)N;( 1*)+;+ [ 432s] s p| ^~~~~~~~~~~= [ 432s] (s)/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h;:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3430:5: note: ')' token is here [ 432s] 3430 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++spSQLite.c :=3440 :(5s:) ;warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]} [ 432s] STMT_END [ 432s] | ^~~~~~~~ [ 432s] 3440 | XS./ppport.hR:E4002T:U20R:N (note: 1expanded from macro 'STMT_END') [ 432s] ; [ 432s] | ^~~~~~~~~~~ [ 432s] 4002 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h#: 330 :d5e:f inote: nexpanded from macro 'XSRETURN'e [ 432s] STMT_ E330N | D ) [ 432s] | } ^ [ 432s] STMT_END [ 432s] | ^ [ 432s] SQLite.c:3440:5: note: ')' token is here [ 432s] 3440 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3465 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3465:5: note: '{' token is here [ 432s] 3465 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3461:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(idbdimp.c) :S3465T:5M:T _warning: S'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] ART { TARGi( i3465, | 1 ) ; PPUUSSHHsM(ATRAKR(GS)P;) ;} [ 432s] S| T ^~~~~~~~~~~~M [ 432s] T_END [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :| 78 ^~~~~~~~~~: [ 432s] 5: note: expanded from macro 'PUSHMARK' [ 432s] ./ppport.h:4001:28: 78note: | expanded from macro 'STMT_START' [ 432s] } STMT_END [ 432s] | ^ [ 432s] 4001 | # dbdimp.cd:e3465f:i5n:e note: S')' token is hereT [ 432s] MT_START 3465( | v o i dP)U(S H/M*A RgKc(cS Ps)u;p [ 432s] p o| r ^~~~~~~~~~~~t [ 432s] s ``/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:{78 :7S:T Anote: Texpanded from macro 'PUSHMARK'E [ 432s] MENT S78; | } ) ' '} *S/T [ 432s] M T| _ ^E [ 432s] ND [ 432s] | ^~~~~~~~ [ 432s] SQLite.c:3461:2: ./ppport.hnote: :'{' token is here4002 [ 432s] :20: note: expanded from macro 'STMT_END' [ 432s] 3461 | P4002 | U#S H id(e(fIiVn)eR ESTTVMATL_)E;N [ 432s] D | ) ^~~~~~~~~~~~~~~~~ [ 432s] [ 432s] | ^/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGidbdimp.c(:i3466,:15):; warning: P'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]U [ 432s] SHs(TARG); } STMT _3466E | N D [ 432s] | X ^P [ 432s] USHs(((perl_vtab *) pVTab)->perlSQLite.c_:v3461t:a2b:_ owarning: b'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]j [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] 3461 | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hP:U498S:H19:i (note: (expanded from macro 'XPUSHs' [ 432s] IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~498 [ 432s] | #defi/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:e495 :X31P:U Snote: Hexpanded from macro 'PUSHi's [ 432s] (s) STMT_START { E495X | T#EdNeDf(ispn,e1 )P;U S*H+i+(sip) =S T(MsT)_;S T}A RSTT M{T _TEANRDG [ 432s] i (| i ^~~~~~~~~~, [ 432s] 1); ./ppport.hP:U4001S:H28s:( Tnote: Aexpanded from macro 'STMT_START'R [ 432s] G); } STMT_END [ 432s] | ^~~~~~~~~~4001 [ 432s] | # /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hd:e427f:i5n:e note: Sexpanded from macro 'TARGi'T [ 432s] MT_START (void)( / *427 | g c c sSuTpMpTo_rStTsA R`T` ({{ S T A T E M E N T S ; } ) ' ' * / [ 432s] | ^ [ 432s] dbdimp.c : 3466 : 5 : note: '{' token is here [ 432s] 3466 | \ [ 432s] | X ^~~~~~~~~~P [ 432s] USH./ppport.hs:(4001(:(28p:e rnote: lexpanded from macro 'STMT_START'_ [ 432s] vtab *) pVTab) -4001> | p#e r ld_evftianbe_ oSbTjM)T;_ [ 432s] S T| A ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R [ 432s] T (v/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.ho:498i:d30):( note: /*expanded from macro 'XPUSHs' [ 432s] gcc support s498 | `#`d(e{f iSnTeA TXEPMUESNHTs(Ss;) }S)T'M'T _*S/T [ 432s] A R| T ^ [ 432s] { EXTSQLite.cE:N3461D:(2s:p ,note: 1)'{' token is here; [ 432s] *++sp = ( s3461) | ; P}U SSHTiM(T(_IEVN)DR [ 432s] E T| V ^A [ 432s] L); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:3466 :4955 | :# dwarning: e'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]f [ 432s] ine PUSHi(i) 3466S | T M T _ SXTPAURSTH s({( (TpAeRrGli_(vit,a1b) ;* )P UpSVHTsa(bT)A-R>Gp)e;r l}_ vStTaMbT__oEbNjD) [ 432s] ; [ 432s] | ^~~~~~~~~~| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::16498:: 32note: :expanded from macro 'TARGi' [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 427498 | | # d e fSiTnMeT _XSPTUASRHTs ({s ) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # d e f i n e S T M T _ S T A R T ( v o i d )( / * g c c s u p p o r t s ` ` ( { S T A T E M\E [ 432s] N T| S ^; [ 432s] })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3466:5: note: '{' token is here [ 432s] 3466 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3461:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1)dbdimp.c; :P3466U:S5H:s (warning: T'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]A [ 432s] RG); } STMT_END [ 432s] | ^~~~~~~~~~3466 [ 432s] | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :X444P:U5S:H snote: (expanded from macro 'TARGi'( [ 432s] (perl_v t444a | b * ) }p VSTTaMbT)_-E>pNeDr [ 432s] l _| v ^t [ 432s] ab_obj)SQLite.c;: [ 432s] 3461 :| 2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: [ 432s] note: ')' token is here [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: 3461note: | expanded from macro 'XPUSHs' [ 432s] PUSHi((IV)RET V498A | L#)d;e [ 432s] f i| n ^~~~~~~~~~~~~~~~~e [ 432s] XPUSH/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hs:(495s:)31 :S Tnote: Mexpanded from macro 'PUSHi'T [ 432s] _START { EXTEND (495s | p#,d1e);f i*n+e+ sPpU S=H i((si)); S}T MSTT_MSTT_AERNTD [ 432s] { | ^~~~~~~~~~~~T [ 432s] ARGi(i/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h,:1410):;25 :P Unote: Sexpanded from macro 'EXTEND'H [ 432s] s(TARG); } 410S | T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 444 : 7 : note: expanded from macro 'TARGi'} [ 432s] STMT_ E444N | D [ 432s] | ^ [ 432s] } STMT_Edbdimp.cN:D3466 [ 432s] : 5| : ^~~~~~~~ [ 432s] note: ')' token is here [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 3466 | X4002P | US#H s (d(e(fpienrel _SvTtMaTb_ E*N)D p)V [ 432s] T a| b ^) [ 432s] ->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { SQLite.cE:X3461T:E2N:D (warning: s'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]p [ 432s] ,1); *++ s3461p | =P U(SsH)i;( (}I VS)TRMETT_VEANLD) [ 432s] ; [ 432s] | | ^~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::495410::5627:: note: note: expanded from macro 'PUSHi'expanded from macro 'EXTEND' [ 432s] [ 432s] 410 | 495 | # d e f i n e P U S H i ( i ) S T M T}_ SSTTAMRTT_ E{N DT [ 432s] A R| G ^~~~~~~~i [ 432s] (i,1); ./ppport.hP:U4002S:H20s:( Tnote: Aexpanded from macro 'STMT_END'R [ 432s] G); } STM T4002_ | E#N D d [ 432s] e f| i ^n [ 432s] e STMTSQLite.c_:E3461N:D2 :) [ 432s] note: ')' token is here| [ 432s] ^ [ 432s] 3461 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_ENDdbdimp.c [ 432s] : | 3466 ^~~~~~~~: [ 432s] 5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 3466 | 4002 | # X PdUeSfHisn(e( (SpTeMrTl__EvNtDa b) [ 432s] * )| ^p [ 432s] VTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #dSQLite.ce:f3463i:n5e: Xwarning: P'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]U [ 432s] SHs(s) STM T3463_ | S T A R TX S{R EETXUTRENN(D1()s;p [ 432s] , 1| ) ^~~~~~~~~~~; [ 432s] *++sp /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h=: 325(:s5):; note: }expanded from macro 'XSRETURN' [ 432s] STMT_END [ 432s] | ^325 [ 432s] | Sdbdimp.cT:3466M:T5_:S Tnote: A')' token is hereR [ 432s] T { \ [ 432s] 3466| | ^~~~~~~~~~ [ 432s] XP./ppport.hU:S4001H:s(28(:( pnote: erexpanded from macro 'STMT_START'l [ 432s] _vtab *) pVTab)-> p4001e | r#l _ vdteafbi_noeb jS)T;M [ 432s] T _| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] ART /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:v498o:61i:d )note: (expanded from macro 'XPUSHs' [ 432s] /* gcc suppor t498s | #`d`e(f{i nSeT XAPTUESMHsE(NsT)S ;S T}M)T'_'S T*A/R [ 432s] T | { ^ [ 432s] EXTEND(SQLite.cs:p3463,:15):; note: *'{' token is here+ [ 432s] +sp = (s); 3463} | S T M TX_SERNED [ 432s] T U| R ^~~~~~~~N [ 432s] (1);./ppport.h [ 432s] : 4002| : ^~~~~~~~~~~20: [ 432s] note: expanded from macro 'STMT_END' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16 :4002 | note: #expanded from macro 'XSRETURN' [ 432s] define ST325M | T _ E N DS T)M [ 432s] T | _ ^S [ 432s] TART { \ [ 432s] | ^ [ 432s] dbdimp.c:3468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3468 | SQLite.c : 3463X:P5U:S Hwarning: s'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]( [ 432s] stacked_sv_ f3463r | o m _ s qXlSiRtEeT3U_RvNa(l1u)e;( [ 432s] a T| H ^~~~~~~~~~~X [ 432s] _ argv/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h[:i330]:,5 :i snote: _expanded from macro 'XSRETURN'u [ 432s] nicode)) ;330 [ 432s] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] } ST/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hM:498T:_19E:N Dnote: [ 432s] expanded from macro 'XPUSHs' [ 432s] | ^ [ 432s] SQLite.c:3463:5: note: ')' token is here [ 432s] 498 | #define 3463X | P U S H sX(SsR)E TSUTRMNT(_1S)T;A [ 432s] R T| ^~~~~~~~~~~{ [ 432s] EXTE/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hN:D330(:s7p:, 1note: )expanded from macro 'XSRETURN'; [ 432s] *++sp = 330( | s ) ; }} SSTTMMTT__EENNDD [ 432s] [ 432s] | | ^~~~~~~~~~ ^~~~~~~~ [ 432s] [ 432s] ./ppport.h./ppport.h::40014002::2820:: note: note: expanded from macro 'STMT_START'expanded from macro 'STMT_END' [ 432s] [ 432s] 4002 | # d4001e | f#i n ed eSfTiMnTe_ ESNTDM T)_ [ 432s] S T| A ^R [ 432s] T (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3468:9: note: '{' token is here [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3468:9: note: '{' token is here [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3468:9: note: ')' token is here [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3468:9: note: ')' token is here [ 432s] 3468 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], is_unicode)); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3505:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3505:2: note: '{' token is here [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3505:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3505:2: note: '{' token is here [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3505:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3505:2: note: ')' token is here [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3505:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3505:2: note: ')' token is here [ 432s] 3505 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3507 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3507:5: note: '{' token is here [ 432s] 3507 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3507 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3507:5: note: ')' token is here [ 432s] 3507 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3547:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3547 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3547:9: note: '{' token is here [ 432s] 3547 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3547:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3547 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3547:9: note: ')' token is here [ 432s] 3547 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # SQLite.c :d3528e:f2i:n ewarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] TMT_END ) [ 432s] | ^ [ 432s] 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:3548:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 495 | #define PU S3548 | H i ( i ) S T MXTP_USSTHAsR(T( ({p eTrAlR_Gvit(aib, 1*)); pPVUTSaHbs)(-T>ApReGr)l;_ v}t aSbT_oMbTj_)E;N [ 432s] D [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| [ 432s] ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:./ppport.h498::400119:: note: 28expanded from macro 'XPUSHs': [ 432s] note: expanded from macro 'STMT_START' [ 432s] 498 | #d e4001f | i#n e dXePfUiSnHes( sS)T MSTT_MSTT_ASRTTA R(Tv o{i dE)X(T E/N*D (gscpc, 1s)u;p p*o+r+tssp `=` (({s )S;T A}T ESMTEMNTT_SE;N D} [ 432s] ) '| ' ^~~~~~~~~~ [ 432s] */ [ 432s] ./ppport.h :| 4001 ^: [ 432s] 28: note: expanded from macro 'STMT_START' [ 432s] SQLite.c:3528:2: note: '{' token is here [ 432s] 4001 | # d3528e | f iPnUeS HSiT(M(TI_VS)TRAERTT V(AvLo)i;d [ 432s] ) (| ^~~~~~~~~~~~~~~~~/ [ 432s] * gc/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hc: 495s:u29p:p onote: rexpanded from macro 'PUSHi't [ 432s] s ``({ STATEMENTS ;495 | }#)d'e'f i*n/e [ 432s] | P ^U [ 432s] SHi(idbdimp.c): 3548S:T9M:T _note: S'{' token is hereT [ 432s] ART { TARGi( i3548, | 1 ) ; P U S HXsP(UTSAHRsG();( (}p eSrTlM_Tv_tEaNbD [ 432s] * )| ^p [ 432s] VTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hSQLite.c:3528:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] : 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3528:2: note: '{' token is here [ 432s] 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3528:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3528:2: note: ')' token is here [ 432s] 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3528:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3528:2: note: ')' token is here [ 432s] 3528 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3530 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3530:5: note: '{' token is here [ 432s] 3530 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3530 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3530:5: note: ')' token is here [ 432s] 3530 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_ENDSQLite.c:3575:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3575 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] [ 432s] | ^ [ 432s] 4001 | #dbdimp.c:3548:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] define STMT_START 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( (void/)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3575:2: note: '{' token is here [ 432s] 3575 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] * gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3548:9: note: '{' token is here [ 432s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] dbdimp.cSQLite.c:3575:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3575 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] :3548:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3548:9: note: ')' token is here [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3575:2: note: '{' token is here [ 432s] 3575 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STSQLite.c:3575MT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3575 | PUSHi((IV)REdbdimp.c:3548:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] TVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3575:2: note: ')' token is here [ 432s] 3575 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3548 | SQLite.c XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3548:9: note: ')' token is here [ 432s] 3548 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3549:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3549:9: note: '{' token is here [ 432s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3549:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3549:9: note: '{' token is here [ 432s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] :3575:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] dbdimp.c:3549:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3575 | PUSHi( (3549I | V ) R E T V A LX)P;U [ 432s] S H| s ^~~~~~~~~~~~~~~~~( [ 432s] sv_2mortal(newSViv(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:Ar495g:)56):) ;note: [ 432s] expanded from macro 'PUSHi' [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs'495 [ 432s] | #define PUSHi( i498) | #SdTeMfTi_nSeT AXRPTU S{H sT(sA)R GSiT(MiT,_1S)T;A RPTU S{H sE(XTTAERNGD)(;s }p ,S1T)M;T _*E+N+Ds [ 432s] p | = ^ [ 432s] (s); } STMT_END [ 432s] | SQLite.c ^~~~~~~~~~~~: [ 432s] 3575:2: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hnote: :')' token is here410 [ 432s] :25: note: expanded from macro 'EXTEND' [ 432s] 3575 | PUSHi (410( | I V ) R E T V A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 :58 :} note: Sexpanded from macro 'PUSHi'T [ 432s] MT_END [ 432s] | ^ [ 432s] dbdimp.c495: | 3549#:d9e:f note: i')' token is heren [ 432s] e PUSHi(i) ST M3549T | _ S T A R T { XTPAURSGHis((is,v1_)2;m oPrUtSaHls((nTeAwRSGV)i;v (}n ASrTgM)T)_)E;N [ 432s] D [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| [ 432s] ^~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 498 | #4002d | e#f i ndee fXiPnUeS HSsT(MsT)_ ESNTDM T)_ [ 432s] S T| A ^R [ 432s] T { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END SQLite.c): [ 432s] 3577 :| 5 ^: [ 432s] warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3577 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3577:5: note: '{' token is here [ 432s] 3577dbdimp.c | : 3549 : 9X:S Rwarning: ET'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]U [ 432s] RN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :3549325 | : 16: note: expanded from macro 'XSRETURN' [ 432s] XPUS H325s | ( s v _ 2SmToMrTt_aSlT(AnReTw S{V i v ( n A\r [ 432s] g )| ^) [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3549:9: note: ')' token is here [ 432s] 3549 | XPUSHs(sv_2mortal(newSViv(nArg))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3577 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: dbdimp.cnote: :expanded from macro 'XSRETURN'3550 [ 432s] :9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]330 [ 432s] | } STMT_EN D3550 [ 432s] | | ^ [ 432s] SQLite.cX:P3577U:S5H:s (note: s')' token is herev [ 432s] _2mortal(n e3577w | S V p v (XzSNRaEmTeU,R N0()1)));; [ 432s] [ 432s] | | ^~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h330::4987::19 :note: expanded from macro 'XSRETURN'note: [ 432s] expanded from macro 'XPUSHs' [ 432s] 330 | } STM T498_ | E#NdDe [ 432s] f i| n ^~~~~~~~e [ 432s] XPUS./ppport.hH:s4002(:s20): Snote: Texpanded from macro 'STMT_END'M [ 432s] T_STAR T4002 | {# E XdTeEfNiDn(es pS,T1M)T;_ E*N+D+ s)p [ 432s] =| ^( [ 432s] s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3550:9: note: '{' token is here [ 432s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3550:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3550:9: note: '{' token is here [ 432s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: SQLite.c:3619:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3619:2: note: '{' token is here [ 432s] 3619 | PUSHi((IV)RE404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] TVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGidbdimp.c:(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] 3550SQLite.c:3619:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3619:2: note: '{' token is here [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] :9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] SQLite.c/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] :3619:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3619:2: note: ')' token is here [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 410 | SQLite.c } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3550:9: note: ')' token is here [ 432s] : 3550 | XPUSHs(sv_2morta3619:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3619:2: note: ')' token is here [ 432s] 3619 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] l(newSVpv(zName, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] SQLite.c:3621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :3621 | 498 : 32 :X Snote: REexpanded from macro 'XPUSHs'T [ 432s] URN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN'498 [ 432s] | #defi n325e | X P USSTHMsT(_sS)T ASRTT M{T _ S T A R\T [ 432s] {| ^~~~~~~~~~E [ 432s] XTEN./ppport.hD:(4001s:p28,: 1note: )expanded from macro 'STMT_START'; [ 432s] *++sp = (4001 | s#) ;d e}fi nSe TSMTTM_TE_NSDT [ 432s] A R| T ^~~~~~~~~~~~ [ 432s] (void)( /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/:*410 :g27c:c note: sexpanded from macro 'EXTEND'u [ 432s] pports ``({ S T410A | T EM E N TS ; } ) ' ' * / [ 432s] | ^ [ 432s] SQLite.c :3621 : 5 :} note: '{' token is hereS [ 432s] TMT_ E3621N | D [ 432s] | ^~~~~~~~X [ 432s] SRETURN(1); [ 432s] ./ppport.h| : ^~~~~~~~~~~4002 [ 432s] :20:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h :note: 325expanded from macro 'STMT_END': [ 432s] 16: note: expanded from macro 'XSRETURN' [ 432s] 4002 | 325# | d eSfTiMnTe_S TSARTTM T{_ E N D )\ [ 432s] [ 432s] | ^| [ 432s] ^ [ 432s] SQLite.c:3621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3621 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3621:5: note: ')' token is here [ 432s] 3621 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] dbdimp.c:/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h3550:330::97:: warning: note: expanded from macro 'XSRETURN''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 330 | } STMT_END [ 432s] | 3550 ^~~~~~~~ | [ 432s] ./ppport.h : 4002: 20 : note: Xexpanded from macro 'STMT_END'P [ 432s] USHs (4002s | v#_ 2 mdoerftianle( nSeTwMSTV_pEvN(Dz N)a [ 432s] m| e ^, [ 432s] 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3550:9: note: ')' token is here [ 432s] 3550 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3639:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3639 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3639:2: note: '{' token is here [ 432s] 3639 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3639:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3639 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3639:2: note: '{' token is here [ 432s] 3639 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3596:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3596 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] SQLite.c: 363969: | 2 : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]S [ 432s] TMT_START { 3639 | P U S H i ( ( I V ) R E T V A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 31 : note: expanded from macro 'PUSHi' [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h :4001495: | 28#:d enote: fexpanded from macro 'STMT_START' [ 432s] ine PUSHi(i) 4001S | #T M Td_eSfiTnAeR STT M{T _TSATRAGRiT( i(,v1o)i;d )P(U S/H*s (gTcAcR Gs)u;p p}o rStTsM T`_`E(N{D [ 432s] S T| A ^~~~~~~~~~T [ 432s] EMENTS/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h;: 444}:)5':' note: *expanded from macro 'TARGi'/ [ 432s] [ 432s] | ^ [ 432s] 444 | dbdimp.c : 3596: 5}: note: S'{' token is hereT [ 432s] MT_END [ 432s] 3596 | | ^ [ 432s] PUSHSQLite.cM:A3639R:K2(:S Pnote: )')' token is here; [ 432s] [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69 :363916 | : note: Pexpanded from macro 'PUSHMARK'U [ 432s] SHi((IV)RE T69V | A L )S;T [ 432s] M T| _ ^~~~~~~~~~~~~~~~~S [ 432s] TART { /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 31 : note: expanded from macro 'PUSHi' [ 432s] 495 | # d e f i n e P U S H i ( i ) S T M T _ S T\A [ 432s] R | T ^ [ 432s] { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3639:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3639 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3639:2: note: ')' token is here [ 432s] 3639 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #defidbdimp.cne: 3596P:U5S:H iwarning: ('}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]i [ 432s] ) STMT_START 3596{ | T A R GPiU(SiH,M1A)R;K (PSUPS)H;s [ 432s] ( T| A ^~~~~~~~~~~~R [ 432s] G); } /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T78M:5T:_ Enote: Nexpanded from macro 'PUSHMARK'D [ 432s] [ 432s] | ^~~~~~~~ [ 432s] 78 | ./ppport.h :}4002 :S20T:M Tnote: _expanded from macro 'STMT_END'E [ 432s] ND [ 432s] | ^ [ 432s] 4002 | #dbdimp.c : 3596:d5e:f inote: n')' token is heree [ 432s] STMT_ E3596N | D ) [ 432s] P| U ^S [ 432s] HMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] SQLite.c./ppport.h::36414002::520:: warning: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END' [ 432s] [ 432s] 4002 | # 3641d | e f i n eX SSTRMETT_UERNND( 1)) [ 432s] ; [ 432s] | ^| [ 432s] ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] dbdimp.c:3597:./ppport.h5::4001 warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]28 [ 432s] : note: expanded from macro 'STMT_START' [ 432s] 3597 | XP U4001S | H#s ( (d(epfeirnle_ vStTaMbT _*S)T ApRVTT a(bv)o-i>dp)e(r l/_*v tgacbc_ osbujp)p;o [ 432s] r| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s [ 432s] ``({ /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hS:T498A:T19E:M Enote: Nexpanded from macro 'XPUSHs'T [ 432s] S; })'' */ [ 432s] | ^ [ 432s] 498 | #dSQLite.ce:f3641i:n5e: Xnote: P'{' token is hereU [ 432s] SHs(s) ST M3641T | _ S T A RXTS R{E TEUXRTNE(N1D)(;s [ 432s] p ,| 1 ^~~~~~~~~~~) [ 432s] ; *+/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h+:s325p: 16=: (note: sexpanded from macro 'XSRETURN') [ 432s] ; } STM T325_ | E N D [ 432s] S| T ^~~~~~~~~~M [ 432s] T_S./ppport.hT:A4001R:T28 :{ note: expanded from macro 'STMT_START' [ 432s] \ [ 432s] | ^ [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3597:5: note: '{' token is here [ 432s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s);SQLite.c :}3641 :S5T:M Twarning: _'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]E [ 432s] ND [ 432s] | ^ [ 432s] 3641 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:dbdimp.c330::35975::5 :note: expanded from macro 'XSRETURN'warning: [ 432s] '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 330 | } 3597S | T M T _ EXNPDU [ 432s] S H| s ^( [ 432s] ((perSQLite.cl:_3641v:t5a:b note: *')' token is here) [ 432s] pVTab)- >p3641e | r l _ v tXabS_RoEbTjU)R;N [ 432s] (| 1 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) [ 432s] ; [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h::32330:: 7note: :expanded from macro 'XPUSHs' [ 432s] note: expanded from macro 'XSRETURN' [ 432s] 330 | } 498S | T#MdTe_fEiNneD [ 432s] X P| U ^~~~~~~~S [ 432s] Hs(s)./ppport.h :S4002T:M20T:_ Snote: Texpanded from macro 'STMT_END'A [ 432s] RT { EX T4002E | N#D ( sdpe,f1i)n;e *S+T+MsTp_ E=N D( s)) [ 432s] ; | } ^ [ 432s] STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3597:5: note: '{' token is here [ 432s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3597:5: note: ')' token is here [ 432s] 3597 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3662:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3662 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:3597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 495 | #defin e3597 | P U S HXPiU(SiH)s( (S(TpMeTr_lS_TvAtRaTb {* )T ApRVGTia(bi),-1>)p;e rPlU_SvHtsa(bT_AoRbGj));; [ 432s] }| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S [ 432s] TMT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:D498 [ 432s] : 59| : ^~~~~~~~~~ [ 432s] note: expanded from macro 'XPUSHs' [ 432s] ./ppport.h:4001:28: note: 498expanded from macro 'STMT_START' | [ 432s] #define XPUSHs(s) STM T4001_ | S#T A RdTe f{i nEeX TSETNMDT(_sSpT,A1R)T; *(+v+osipd )=( (/s*) ;g c}c SsTuMpTp_oErNtDs [ 432s] `| ` ^( [ 432s] { STdbdimp.cA:T3597E:M5E:N Tnote: S')' token is here; [ 432s] })'' */ [ 432s] | 3597 ^ | [ 432s] XPSQLite.cUS:H3662s:(2(:( pnote: e'{' token is herer [ 432s] l_vtab *) p3662V | T aPb)U-S>Hpie(r(lI_Vv)tRaEbT_VAoLb)j;) [ 432s] ; [ 432s] | ^~~~~~~~~~~~~~~~~| [ 432s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h::498495::61:29 :note: expanded from macro 'XPUSHs' [ 432s] note: expanded from macro 'PUSHi' [ 432s] 498 | #d e495f | i#ndee fXiPnUeS HPsU(SsH)i (SiTM)T _SSTTMATR_TS T{A RETX T{E NTDA(RsGpi,(1i),;1 )*;+ +PsUpS H=s ((TsA)R;G )}; S T}M TS_TEMNTD_ [ 432s] E N| D ^~~~~~~~ [ 432s] [ 432s] | ^ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_ESQLite.cN:D3662 :)2 [ 432s] :| ^warning: [ 432s] '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3662 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { dbdimp.cT:A3598R:G5i:( iwarning: ,'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1 [ 432s] ); PUSHs(TA R3598G | ) ; } X PSUTSMHsT(_sEv_N2mDo [ 432s] r t| al ^~~~~~~~~~( [ 432s] newSVpv/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h(:z427N:e5w:, note: 0expanded from macro 'TARGi') [ 432s] )); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 427 | STMT _498S | T#AdReTf i{n e X P U S H s ( s ) S T M T _ S T A R T { E X T E N D ( s p , 1 ) ; * + + s p = ( s ) ; } S T M T\_ [ 432s] E N| D ^~~~~~~~~~ [ 432s] [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h./ppport.h::40014001::2828:: note: note: expanded from macro 'STMT_START'expanded from macro 'STMT_START' [ 432s] [ 432s] 4001 | # d4001e | f#i n ed eSfTiMnTe_ SSTTAMRTT_ S(TvAoRiTd )((v o/i* dg)c(c su/pp*o rgtcsc `s`u(p{p oSrTtAsT E`M`E(N{T SS;T A}T)E'M'E N*T/S [ 432s] ; | } ^) [ 432s] '' */dbdimp.c [ 432s] : 3598| : ^5 [ 432s] : note: '{' token is here [ 432s] SQLite.c:3662:2: note: '{' token is here [ 432s] 3598 | XPU SH3662s | ( sPvU_S2Hmio(r(tIaVl)(nReEwTSVVApLv)(;z [ 432s] N e| w ^~~~~~~~~~~~~~~~~, [ 432s] 0))); [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~495 [ 432s] :31: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hnote: :expanded from macro 'PUSHi'498 [ 432s] :30: note: expanded from macro 'XPUSHs' [ 432s] 495 | #498 | d#edfeifnien eP UXSPHUiSH(si(s)) SSTTMMTT__SSTTAARRTT {{ ETXATREGNiD((is,p1,)1;) ; P*U+S+Hssp( T= A(RsG));; }} SSTTMMTT__EENNDD [ 432s] [ 432s] | | ^ ^~~~~~~~~~ [ 432s] [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] dbdimp.c :4273598 | : 5 : warning: ST'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] MT_START { 3598 | X P US H s ( s v _ 2 m o r t a l (n e w S V p v ( z N e w , 0 ) ) ) ; [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 498\: [ 432s] 32 :| ^note: [ 432s] expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3598:5: note: '{' token is here [ 432s] 3598 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3662:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3662 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3662:2: note: ')' token is here [ 432s] 3662 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | dbdimp.c : 3598}: 5:S Twarning: M'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] _END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h: 40023598: | 20 : note: expanded from macro 'STMT_END'X [ 432s] PUSHs(sv _40022 | m#o r tdaelf(inneewS VSpTvM(Tz_NEewN,D 0)) [ 432s] ) )| ; ^ [ 432s] [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } SQLite.cS:T3662M:T2_:E Nwarning: D'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410: 253662: | note: Pexpanded from macro 'EXTEND' [ 432s] USHi((IV) R410E | T V A L ) ; [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h : 495 : 56 : note: expanded from macro 'PUSHi' [ 432s] } STMT_END [ 432s] | ^ [ 432s] 495 | #ddbdimp.ce:f3598:5: note: ')' token is here [ 432s] ine PUSHi( i3598) | S T M TX_PUSSTHAsR(Ts v{_ 2mToArRtGail((in,e1w)SV;p vP(UzSNHesw(,T A0R)G)));; [ 432s] }| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] STMT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:D498 [ 432s] : 32| : ^ [ 432s] note: expanded from macro 'XPUSHs' [ 432s] SQLite.c:3662:2: note: ')' token is here [ 432s] 498 | #define X3662P | U SPHUsS(Hsi)( (SITVM)TR_ESTTAVRATL ){; [ 432s] E X| T ^~~~~~~~~~~~~~~~~E [ 432s] ND(sp,/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h1:)495;: 58*:+ +note: sexpanded from macro 'PUSHi'p [ 432s] = (s); } STMT_END [ 432s] 495| | ^~~~~~~~~~~~# [ 432s] defin/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.he: 410P:U27S:H inote: (expanded from macro 'EXTEND' [ 432s] i) STMT_S T410A | R T { T A R G i ( i , 1 ) ; P U S H s (}T ASRTGM)T;_ E}N DS [ 432s] T M| T ^~~~~~~~_ [ 432s] END [ 432s] | ^~~~~~~~./ppport.h [ 432s] :4002:20: note: expanded from macro 'STMT_END' [ 432s] ./ppport.h:4002:20: 4002note: | expanded from macro 'STMT_END'# [ 432s] define S4002T | M#T_ E NdDe )f [ 432s] i | n ^e [ 432s] STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3664 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] dbdimp.c:3598./ppport.h::54001:: 28warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] note: expanded from macro 'STMT_START' [ 432s] 3598 | 4001X | P#U S Hdse(fsivn_e2 mSoTrMtTa_lS(TnAeRwTS V(pvvo(izdN)e(w ,/ 0*)) )g;c [ 432s] c | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s [ 432s] uppo/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hr:t498s: 59`:` (note: {expanded from macro 'XPUSHs' [ 432s] STATEMENTS; }498 | )#'d'e f*i/n [ 432s] e | X ^P [ 432s] USHs(s) SQLite.cS:T3664M:T5_:S Tnote: A'{' token is hereR [ 432s] T { EXTEND (s3664p | , 1 ) ; *X+S+RsEpT U=R N((s1));; [ 432s] } | ^~~~~~~~~~~S [ 432s] TMT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.hN:D325 [ 432s] : 16| : ^ [ 432s] note: expanded from macro 'XSRETURN' [ 432s] dbdimp.c:3598:5: note: 325')' token is here | [ 432s] STMT_ S3598T | A R T {X P U S H s\( [ 432s] s v| _ ^2 [ 432s] mortal(newSVpv(zNew, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_ENSQLite.cD: [ 432s] 3664 | : ^~~~~~~~5 [ 432s] : warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]./ppport.h [ 432s] :4002:20: note: expanded from macro 'STMT_END' [ 432s] 3664 | 4002 | # XdSeRfEiTnUeR NS(TM1T)_E;N [ 432s] D | ) ^~~~~~~~~~~ [ 432s] [ 432s] | ^ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3664:5: note: ')' token is here [ 432s] 3664 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3673:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3673 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3673:5: note: '{' token is here [ 432s] 3673 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' [ 432s] 69 | STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3673:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3673 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3673:5: note: ')' token is here [ 432s] 3673 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3674:5: note: '{' token is here [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3674:5: note: '{' token is here [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] dbdimp.c:3674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3674:5: note: ')' token is here [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3674:5: note: ')' token is here [ 432s] 3674 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] dbdimp.c:3664:9: warning: unused variable 'rc' [-Wunused-variable] [ 432s] 3664 | int rc = SQLITE_ERROR; [ 432s] | ^~ [ 432s] SQLite.c:3709:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3709:2: note: '{' token is here [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3709:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUdbdimp.cSH:s3739(:T5A:R Gwarning: );'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] 3739/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h | : 427 : 5 :P Unote: Sexpanded from macro 'TARGi'H [ 432s] MARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] 427 | STM/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:69_:S5T:A Rnote: Texpanded from macro 'PUSHMARK' [ 432s] { 69 | S T M T _ S T A R T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h4001: | 4001#: 28 :d enote: fexpanded from macro 'STMT_START'i [ 432s] ne STMT_STAR T4001 | (#v o idde)f(i n/e* SgTcMcT _sSuTpApRoTr t(svo i`d`)(({ /S*T AgTcEcM EsNuTpSp;o r}t)s' '` `*(/{ [ 432s] S| T ^A [ 432s] TEMENTSQLite.cS:;3709 :}2):' 'note: '{' token is here* [ 432s] / [ 432s] | ^ [ 432s] dbdimp.c: 37393709: | 5 :P note: U'{' token is hereS [ 432s] Hi((IV )3739R | E T V A LP)U;S [ 432s] H M| A ^~~~~~~~~~~~~~~~~R [ 432s] K(SP)/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h;: [ 432s] 495| : ^~~~~~~~~~~~31 [ 432s] : note: expanded from macro 'PUSHi'/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :69:16: note: expanded from macro 'PUSHMARK' [ 432s] 495 | #defi n69e | P U S HSiT(MiT)_ SSTTAMRTT_ S{T A R T { T A R G i ( i , 1 ) ; P U S H s ( T A R G ) ; } S T M T _ E N D [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :\ [ 432s] 427 :| 16 ^: [ 432s] note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3709:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3709:2: note: ')' token is here [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3709:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3709:2: note: ')' token is here [ 432s] 3709 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3711 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3711:5: note: '{' token is here [ 432s] 3711 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3711 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3711:5: note: ')' token is here [ 432s] 3711 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] SQLite.c:3756:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3756 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3756:2: note: '{' token is here [ 432s] 3756 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3756:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3756 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3756:2: note: '{' token is here [ 432s] 3756 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 427 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3756:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3756 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hdbdimp.c::495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:5: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3756:2: note: ')' token is here [ 432s] 3739:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3756 3739 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3739:5: note: ')' token is here [ 432s] 3739 | PUSHMARK(SP); [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' [ 432s] 78 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] | PUSHi((dbdimp.c:3740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3740:5: note: '{' token is here [ 432s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] IV)dbdimp.c:3740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:444:7: note: expanded from macro 'TARGi' [ 432s] 444 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3740 | XPUSHs(sSQLite.c:3756:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] v_2mortal(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 3756 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' [ 432s] | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3756:2: note: ')' token is here [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3740:5: note: '{' token is here [ 432s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' [ 432s] 404 | # define EXTEND(p,n) STMT_START { \ [ 432s] | ^ [ 432s] 3756 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START dbdimp.c:3740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 498 | #deSQLite.cfine XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3740:5: note: ')' token is here [ 432s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] :3758:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3758 | XSRETURdbdimp.cN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] SQLite.c:3758:5: note: '{' token is here [ 432s] 3758 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] :3740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3740 | XPUSHs(sv_2mortaSQLite.c:3758:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3758 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3758:5: note: ')' token is here [ 432s] 3758 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] l(newSVpv(perl_class, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3740:5: note: ')' token is here [ 432s] 3740 | XPUSHs(sv_2mortal(newSVpv(perl_clasSQLite.c:s, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] 3803:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3803dbdimp.c:3741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3741 | XPUSHs(sv_2mortal(newSVpv(name, 0))); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' [ 432s] | PUSHi( (IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h:4001:28: note: expanded from macro 'STMT_START' [ 432s] 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ [ 432s] | ^ [ 432s] dbdimp.c:3741:5: note: '{' token is here [ 432s] 3741 | XPUSHs(sv_2mortal(newSVpv4001( | nam#e , d0e)fi)n)e; [ 432s] S T| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] _STA/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hR:T498: 30:( vnote: oexpanded from macro 'XPUSHs'i [ 432s] d)( /* gcc s498u | p#pdoerftisn e` `X(P{U SSHTAsT(EsM)E NSTTSM;T _}S)T'A'R T* {/ [ 432s] E XT| E ^N [ 432s] D(sp,1); *++sp = SQLite.c(:s3803);: 2:} note: S'{' token is hereTM [ 432s] T_END [ 432s] | ^ [ 432s] 3803 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' [ 432s] dbdimp.c:3741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 495 | #define P US3741Hi | ( i ) XSPTUMSTH_sS(svT_AR2T m{o TrAtRaGl(in(eiw,S1Vp)v;( nPaUmSeH,s (0T)A)R)G;) [ 432s] ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~} [ 432s] STMT_E/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hN:D498 [ 432s] : 32| : ^ [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 498 | #define XPUSHs(s) SSQLite.cT:M3803T:_2S:T Awarning: R'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]T [ 432s] { EXTEND(sp ,38031 | ) ;P U*S+H+is(p( I=V )(RsE)T;V A}L )S;TM [ 432s] T _| E ^~~~~~~~~~~~~~~~~N [ 432s] D [ 432s] | ^~~~~~~~~~~~/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] :495:31: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hnote: :404expanded from macro 'PUSHi': [ 432s] 25: note: expanded from macro 'EXTEND' [ 432s] 495 | #define P U404 | S#H i (die)f iSnTeM T_ESXTTARENT D{( TpA,RnGi)( i , 1); PUSHs(TARG); } STMT_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:5: note: expanded from macro 'TARGi' [ 432s] STMT_START { 427 | S T M T _ S T AR T { \ [ 432s] | ^~~~~~~~~~ [ 432s] ./ppport.h : 4001 : 28 : note: expanded from macro 'STMT_START' [ 432s] 4001 | \# [ 432s] | ^~~~~~~~~~d [ 432s] efine ./ppport.hS:TM4001T:_28S:T Anote: expanded from macro 'STMT_START'R [ 432s] T (void)( /* gc 4001c | #su p dpeorftins `e` (S{T MSTT_ASTTEAMRTE NT(Sv;o i}d))(' '/ ** g/c [ 432s] c| ^s [ 432s] uppordbdimp.ct:s3741 :`5`:( {note: '{' token is hereS [ 432s] TATEMENTS; })3741' | ' * /X [ 432s] P| U ^S [ 432s] Hs(sSQLite.cv:_38032:m2o:r tnote: a'{' token is herel [ 432s] (newSVpv( n3803a | m eP,U S0H)i)(();I [ 432s] V )| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E [ 432s] TVAL);/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h [ 432s] : 498| : ^~~~~~~~~~~~~~~~~32 [ 432s] : note: expanded from macro 'XPUSHs' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' [ 432s] 498 | #define XPUS H495s | (#sd)e fSiTnMeT _PSUSTHAiRT( {i )E XSTTEMNTD_(SsTpA,R1)T; { *T+A+RGsip(i ,=1 );( PsU)SH;s (}TA RSTGM)T;_E N}D [ 432s] S T| M ^~~~~~~~~~~~T [ 432s] _END [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h| : ^~~~~~~~~~404 [ 432s] :36: note: expanded from macro 'EXTEND' [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:427:16: note: expanded from macro 'TARGi' [ 432s] 404 | # define E427X | T EN D ( pS,TnM)T _ ST ASRTTMT _{S T A R T { \ [ 432s] | ^ [ 432s] \ [ 432s] | ^ [ 432s] SQLite.cdbdimp.c::38033741::25:: warning: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] [ 432s] 3803 | P U3741S | H i ( ( IXVP)URSEHTsV(AsLv)_;2 [ 432s] m o| r ^~~~~~~~~~~~~~~~~t [ 432s] al(newSVpv(/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hn:a495m:e31,: 0note: )expanded from macro 'PUSHi') [ 432s] ); [ 432s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h495: | 498#:d32e:f inote: nexpanded from macro 'XPUSHs'e [ 432s] PUSHi(i) STM T498_ | #SdTeAfRiTn e{ XTPAURSGiHs((is,)1) ;S PTUMST_HSsT(ATRATR G{) ;E XT}E NDS(sTpM,T1_E)ND; [ 432s] *| + ^~~~~~~~~~+ [ 432s] sp =/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :(444s:)5;: }note: expanded from macro 'TARGi' [ 432s] STMT_E N444D | [ 432s] | ^~~~~~~~~~~~ [ 432s] } S/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hT:M410T:_25E:N note: expanded from macro 'EXTEND'D [ 432s] [ 432s] | ^ [ 432s] 410SQLite.c | : 3803 : 2 : note: ')' token is here [ 432s] 3803 | P}U SSHTiM(T_(EINVD) [ 432s] RE T| V ^A [ 432s] L); [ 432s] | dbdimp.c ^~~~~~~~~~~~~~~~~: [ 432s] 3741:5: /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hnote: :')' token is here [ 432s] 495:31: note: expanded from macro 'PUSHi' [ 432s] 3741 | X495P | U#SdHesf(isnve_ 2PmoUSrHi(it)a lS(TnMeTw_SSVTApRvT( n{a mTeA,R G0i)()i),; [ 432s] 1 )| ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] PUSHs(TAR/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hG:)498;: 32}: Snote: Texpanded from macro 'XPUSHs'M [ 432s] T_END [ 432s] | ^~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :498444 | :#7d:e fnote: iexpanded from macro 'TARGi'n [ 432s] e XPUSH s444( | s ) S T}MT _SSTTMTA_RETN D{ [ 432s] | E ^~~~~~~~X [ 432s] TEND(sp,./ppport.h1:)4002;: 20*:+ +note: sexpanded from macro 'STMT_END'p [ 432s] = (s) ;4002 | }# SdTMeT_fEiNnDe [ 432s] | ^~~~~~~~~~~~S [ 432s] TMT_/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.hE:N410D: 27): [ 432s] note: | expanded from macro 'EXTEND' ^ [ 432s] [ 432s] 410 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # deSQLite.cf:i3803n:e2 :S Twarning: M'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] T_END ) [ 432s] | ^ [ 432s] 3803 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' [ 432s] 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3803:2: note: ')' token is here [ 432s] 3803 | PUSHi((IV)RETVAL); [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:495dbdimp.c::583741:: 5note: :expanded from macro 'PUSHi' [ 432s] warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 495 | # d3741e | f i n e XPPUUSSHHis((is)v _2STmMoT_rtSaTlA(RnT e{w STVApRGvi((niam,e1,) ;0 )P)U);S [ 432s] H s| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T [ 432s] ARG);/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h :}498 :59S:T note: Mexpanded from macro 'XPUSHs'T [ 432s] _END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h498 | :#4002d:e20f:i nnote: e expanded from macro 'STMT_END'XP [ 432s] USHs(s) S4002T | M#T_ S TdAReTfi n{e SETXMTT_EENNDD ()s [ 432s] p ,| 1 ^) [ 432s] ; *++sp = (s); } STMT_END [ 432s] | ^ [ 432s] dbdimp.c:3741:5: note: ')' token is here [ 432s] SQLite.c:3805:5 :3741 | warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] XPUSHs(sv _38052 | m o r t aXlS(RnETewUSRVNp(v1();na [ 432s] m e| , ^~~~~~~~~~~ [ 432s] 0))); [ 432s] | /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] :325:5/usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/pp.h:: 498note: :61expanded from macro 'XSRETURN': [ 432s] note: expanded from macro 'XPUSHs' [ 432s] 325 | S498T | M#Tde_fSiTnAeRT X{P U S H s (s\) [ 432s] S T| M ^~~~~~~~~~T [ 432s] _START./ppport.h :{4001 :E28X:T Enote: Nexpanded from macro 'STMT_START'D [ 432s] (sp,1); *++sp = (s4001) | ;# }d eSfTiMnTe_ ESNTDM [ 432s] T_ S| T ^~~~~~~~A [ 432s] RT (v./ppport.ho:i4002d:)20:( note: expanded from macro 'STMT_END'/ [ 432s] * gcc s u4002p | p#o r tdse f`i`n(e{ SSTTAMTTEM_EENNTDS ); [ 432s] }| ^) [ 432s] '' */ [ 432s] | ^ [ 432s] SQLite.c:3805:5: note: '{' token is here [ 432s] 3805 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' [ 432s] 325 | STMT_START { \ [ 432s] | ^ [ 432s] SQLite.c:3805:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] [ 432s] 3805 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^ [ 432s] SQLite.c:3805:5: note: ')' token is here [ 432s] 3805 | XSRETURN(1); [ 432s] | ^~~~~~~~~~~ [ 432s] /usr/lib64/perl5/5.38.0/x86_64-linux-thread-multi/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' [ 432s] 330 | } STMT_END [ 432s] | ^~~~~~~~ [ 432s] ./ppport.h:4002:20: note: expanded from macro 'STMT_END' [ 432s] 4002 | # define STMT_END ) [ 432s] | ^ [ 432s] In file included from dbdimp.c:6: [ 432s] In file included from ./SQLiteXS.h:17: [ 432s] ./dbdimp.h:139:1: warning: unused function 'newUTF8SVpv' [-Wunused-function] [ 432s] 139 | newUTF8SVpv(char *s, STRLEN len) { [ 432s] | ^~~~~~~~~~~ [ 432s] ./dbdimp.h:149:1: warning: unused function 'newUTF8SVpvn' [-Wunused-function] [ 432s] 149 | newUTF8SVpvn(char *s, STRLEN len) { [ 432s] | ^~~~~~~~~~~~ [ 432s] sqlite3.c:99909:38: warning: implicit conversion from 'i64' (aka 'long long') to 'double' changes value from 9223372036854775806 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] [ 432s] 99909 | if( n==0 && r>=0 && r